Delen via


Logische operators (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL Managed Instance

Logische operators testen op de waarheid van een bepaalde voorwaarde. Logische operators, zoals vergelijkingsoperatoren, retourneren een Boole-gegevenstype met een waarde van TRUE, FALSEof UNKNOWN.

Operator Meaning
ALLE TRUE als alle vergelijkingen een reeks vergelijkingen zijn TRUE.
EN TRUE als beide Boole-expressies zijn TRUE.
ANY- TRUE als een van een reeks vergelijkingen is TRUE.
BETWEEN TRUE als de operand zich binnen een bereik bevindt.
EXISTS TRUE als een subquery rijen bevat.
IN TRUE als de operand gelijk is aan een van een lijst met expressies.
LIKE TRUE als de operand overeenkomt met een patroon.
NIET Hiermee wordt de waarde van een andere Booleaanse operator omgekeerd.
OR TRUE als een booleaanse expressie is TRUE.
SOMMIGE | ALLE TRUE als sommige van een reeks vergelijkingen zijn TRUE.