在C#中我用来检查像这样的布尔门
bool isValid = 3& 1;
即3中是否包含1。它成真了。因为3有数字1和2。我的系列继续作为2提升到n的功率,即1,2,4,8,16,32,64,128 ..我需要在SQL中检查相同的逻辑,即我将通过总数,我需要检查是否x号码在于它与否。
答案 0 :(得分:4)
SQL Server还支持按位运算符:
http://msdn.microsoft.com/en-us/library/ms176122.aspx
示例:
DECLARE @isValid bit
SET @isValid = 3 & 1