你如何关闭特定位的位掩码?

在TSQL,你如何关闭在掩码的特定位,而无需检查,看看是否该位设置或不?

--------------解决方案-------------

找到了! 使用&〜这样的...

UPDATE MyTable SET
MyBitmask = MyBitmask & ~128 -- 8th bit
WHERE MyID = 123

〜操作翻转的所有位(1秒变0和0变1秒)。 只需设置你翻转到要关闭,并使用与安全地关闭只是一个特定位,而无需检查,看看是否该位设置一个值。

分类:TSQL 时间:2012-12-15 人气:0
本文关键词: TSQL
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.311 (s). 9 q(s)