declare @a bit
declare @b bit
set @a=1
set @b=0
select (@a or @b)
select (@a=1 or @b=1)
最后二行留哪一行都不行,我的应用中的逻辑变量有十几个,是由返回bit类型(0、1)的函数计算出来的,然后十几个逻辑变量需要再进行一些逻辑计算(包含and、or、not),请大家帮帮忙,分不多了,真不好意思。
declare @b bit
set @a=1
set @b=0
select (@a or @b)
select (@a=1 or @b=1)
最后二行留哪一行都不行,我的应用中的逻辑变量有十几个,是由返回bit类型(0、1)的函数计算出来的,然后十几个逻辑变量需要再进行一些逻辑计算(包含and、or、not),请大家帮帮忙,分不多了,真不好意思。
declare @a bit
declare @b bit
set @a=1
set @b=0
select (@a | @b)
select (@a=1 | @b=1)
运算符 含义
&(按位 AND) 按位 AND(两个操作数)。
|(按位 OR) 按位 OR(两个操作数)。
^(按位互斥 OR) 按位互斥 OR(两个操作数)。