bit字段取反的sql语句?

hssfox 2003-05-15 08:11:24

flag 是bit字段

update 表 set flag=(flag+1)%2 可以么?

还有其它的语句可实现以上的要求么?
...全文
76 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hssfox 2003-05-15
sql server中的布尔型就是bit类型么?
回复
mjhnet 2003-05-15
bit只能取整形数据或者null,not只能对布尔型取反。
回复
pengdali 2003-05-15
不行!
回复
hssfox 2003-05-15
update 表 set flag=not flag 可以么?

回复
teaism 2003-05-15
应该可以.

回复
pengdali 2003-05-15
你不是写出来了吗?
回复
pengdali 2003-05-15
select (1+1)%2
select (0+1)%2
回复
相关推荐
发帖
MS-SQL Server
创建于2007-09-28

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2003-05-15 08:11
社区公告
暂无公告