日期:2014-05-18  浏览次数:20336 次

请问如何对sql数据库中的bit类型字段求反??在线等....
在table中有一类型为bit的字段vis,现在想在select语句中对该字段求反:

用not对vis该字段求反,下面用法错误:
select   username, 'uservis '=not   vis,regdate   from   table   where   username= 'a123 '

请问应该怎样才能取得vis字段(bit类型)相反的值??在线等......

------解决方案--------------------
select username,uservis=case when vis=0 then 1 else 0 end,regdate from table where username= 'a123 '