SQL中 对逻辑值取反赋值的语句

1 在access数据库中

UPDATE ywx_subject SET iscurrent =iif(iscurrent,0,1);

这个语句是将数据库中的iscurrent逻辑字段取反 true改为false,false改为true

 

2 在sql server中 bit类型的字段取反

UPDATE ywx_subject SET iscurrent =iscurrent^1;

posted @ 2009-01-14 10:00  James.Ying  阅读(4310)  评论(0编辑  收藏  举报