Поделиться через


Логические операторы (Transact-SQL)

Область применения: SQL Server Управляемый экземпляр SQL Azure

Логические операторы проверяют истину некоторого условия. Логические операторы, такие как операторы сравнения, возвращают логический тип данных со значением TRUE, FALSEили UNKNOWN.

Оператор Значение
ALL Значение , если все наборы сравнений являются .
AND Значение .
ANY TRUE Значение , если какой-либо из наборов TRUEсравнений.
BETWEEN Значение
EXISTS TRUE Значение , если вложенный запрос содержит все строки.
IN TRUE Значение , если операнд равен одному из списков выражений.
LIKE TRUE Значение , если операнды соответствует шаблону.
Логическое НЕ Меняет значение оператора типа Boolean на противоположное.
ИЛИ Значение , если логическое выражение имеет значение .
SOME | ЛЮБОЙ TRUE Значение , если некоторые из набора сравнений являются TRUE.