Partilhar via


Operadores lógicos (Transact-SQL)

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 booleanas forem TRUE.

ANY

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 booleano.

OR

TRUE se qualquer expressão booleana for TRUE.

SOME

TRUE se algum conjunto de comparações for TRUE.