Compartilhar via


Operadores lógicos (Transact-SQL)

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

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

Operador Significado
ALL TRUE se tudo em um conjunto de comparações for TRUE.
AND TRUE se as duas expressões boolianas forem TRUE.
QUALQUER TRUE se qualquer conjunto de comparações for TRUE.
BETWEEN TRUE se o operando estiver dentro de um intervalo.
EXISTS TRUE se uma subconsulta tiver qualquer linha.
IN TRUE se o operando for igual a um 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 qualquer expressão booliana for TRUE.
SOME TRUE se algum conjunto de comparações for TRUE.

Consulte Também

Precedência dos operadores (Transact-SQL)