0

我正在使用此代码根据不同列中的值编辑表中的列,但由于某种原因,此代码不起作用!

UPDATE DB_Total
SET FORMAT =
SWITCH 
(Type LIKE "INT") THEN "###"
(Type LIKE "UINT") THEN "###"
(Type LIKE "DIGITAL") THEN "#"

我需要更改什么才能使此代码正常工作?

提前致谢!

4

1 回答 1

1

我刚刚找到了正确的方法:

UPDATE DB_Total 
SET FORMAT = SWITCH(
     Type Like "INT","###",
     Type Like "UINT","###",
     Type Like "DIGITAL","#");

回答了我自己的问题以供将来参考和遇到同样问题的人!

于 2013-02-25T09:56:34.010 回答