Partager via


Opérateurs logiques (Transact-SQL)

S’applique à : SQL Server Azure SQL Managed Instance

Les opérateurs logiques testent le caractère vrai ou faux d'une condition. Les opérateurs logiques, comme les opérateurs de comparaison, retournent un type de données booléen de valeur TRUE, FALSE ou UNKNOWN.

Opérateur Signification
ALL TRUE si tous les éléments d'un jeu de comparaisons sont TRUE.
AND TRUE les deux expressions booléennes sont TRUE.
ANY TRUE si n'importe quel élément d'un jeu de comparaison est TRUE.
BETWEEN TRUE si l'opérande est situé dans une certaine plage.
EXISTS TRUE si une sous-requête contient des lignes.
IN TRUE si l'opérande est égal à un élément d'une liste d'expressions.
LIKE TRUE si l'opérande correspond à un modèle.
NOT Inverse la valeur de tout autre opérateur booléen.
OR TRUE si l'une ou l'autre expression booléenne est TRUE.
SOME TRUE si certains éléments d'un jeu de comparaisons sont TRUE.

Voir aussi

Priorités des opérateurs (Transact-SQL)