Access2007 SQL中的SWITCH功能

时间:2013-02-25 09:52:29

标签: sql ms-access ms-access-2007

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

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

我需要更改此代码才能生效?

提前致谢!

1 个答案:

答案 0 :(得分:1)

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

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

回答了我自己的问题以供将来参考,以及那些为同样的问题而斗争的人!