逻辑运算符(Transact-SQL)

适用于:SQL ServerAzure SQL 托管实例

逻辑运算符对某些条件进行测试,以获得其真实情况。 逻辑运算符(如比较运算符)返回值为、FALSEUNKNOWN值的TRUE布尔数据类型。

运算符 含义
ALL TRUE 如果所有比较都是 TRUE
AND TRUE 如果两个布尔表达式都是 TRUE
ANY TRUE 如果一组比较中的任一项为 TRUE
BETWEEN TRUE 如果作数在某个范围内,则为 。
EXISTS 如果子查询包含任何行,则为
IN TRUE 如果作数等于表达式列表之一,则为 。
LIKE TRUE 如果作数与模式匹配,则为 。
NOT 对任何其他布尔运算符的值取反。
OR TRUE 如果任一布尔表达式为 TRUE.
SOME |任何 TRUE 如果一组比较是 TRUE