Compartilhar via


Operadores lógicos (Transact-SQL)

Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure

Os operadores lógicos testam a legitimidade de algumas condições. Operadores lógicos, como operadores de comparação, retornam um tipo de dados booliano com um valor de TRUE, FALSEou UNKNOWN.

Operador Significado
ALL TRUE se todos os conjuntos de comparações forem TRUE.
AND TRUE se ambas as expressões boolianas forem TRUE.
QUALQUER TRUE se qualquer um de um conjunto de comparações for TRUE.
BETWEEN TRUE se o operando estiver dentro de um intervalo.
EXISTS TRUE se uma subconsulta contiver quaisquer linhas.
IN TRUE se o operando for igual a uma de uma lista de expressões.
LIKE TRUE se o operando corresponder a um padrão.
NOT Inverte o valor de qualquer outro operador booliano.
OR TRUE se uma expressão booliana for TRUE.
ALGUNS | QUALQUER TRUE se algumas de um conjunto de comparações forem TRUE.