1 & power(convert(bigint, 2), @p_b)这句sql 是什么意思?
power 是幂运算
& 是位与运算
select power(2,3)表示2的3次幂
&
对两个整数值执行“位与”运算。它会将第一个操作数的每一位与第二个操作数中对应的每一位进行比较。如果两位都是 1,则相应的结果位设置为 1。否则,相应的结果位设置为 0。
两个条件都必须是有符号整数类型,或者都必须是无符号整数类型。