Megosztás:


Logikai operátorok (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL Managed Instance

A logikai operátorok bizonyos feltételek igazságát tesztelik. A logikai operátorok, például az összehasonlító operátorok, egy logikai adattípust ad vissza, amelynek értéke TRUE, FALSEvagy UNKNOWN.

Operator Meaning
ALL TRUEha az összehasonlítások összes halmaza .TRUE
ÉS TRUEha mindkét logikai kifejezés .TRUE
ANY TRUEha az összehasonlítások bármelyike .TRUE
BETWEEN TRUE ha az operandus egy tartományon belül van.
EXISTS TRUE ha egy alquery tartalmaz sorokat.
IN TRUE ha az operandus egy kifejezéslista egyikével egyenlő.
LIKE TRUE ha az operandus egyezik egy mintával.
NOT Bármely más logikai operátor értékét megfordítja.
OR TRUEha bármelyik logikai kifejezés .TRUE
NÉHÁNY | BÁRMELY TRUEha az összehasonlítások egy része .TRUE