一个有趣的sql命题使用一个语句来切换位类型的真值和假值。

一个有趣的sql命题使用一个语句来切换位类型的真值和假值。
当然,第一个反应是使用存储过程。判断字段的值,然后更新。
没有互联网的解决方案,我有一个有趣的结果,甚至不是在哪里。
数据库的位类型分配采用SQL语句操作,与管理界面不同,管理界面的输入必须填写true或false,SQL语句为0或1。
所以,先试试看:
复制代码代码如下所示:
更新设置B = B T + 1,ID = 1;
从T选择id = 1;

B场保持1
所以用减号。
复制代码代码如下所示:
更新T集B = 1 id是1;
从T选择id = 1;

可以发现每个结果都在0到1之间切换,而SQL Server将1作为1。
这个要求很容易解决。
通常这是在一些状态开关(或开关)的使用,并没有必要知道开关后的情况
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部