Логические операторы (Transact-SQL)
Область применения: SQL Server Управляемый экземпляр SQL Azure
Логические операторы проверяют истину некоторого условия. Логические операторы, например оператор сравнения, возвращают тип данных Boolean со значениями TRUE, FALSE или UNKNOWN.
Оператор | Значение |
---|---|
ALL | TRUE, если все сравнения в наборе равны TRUE. |
AND | TRUE, если оба выражения типа Boolean равны TRUE. |
ANY | TRUE, если любое из сравнений в наборе равно TRUE. |
BETWEEN | TRUE, если операнд принадлежит указанному диапазону. |
EXISTS | TRUE, если вложенный запрос возвращает как минимум одну строку. |
IN | TRUE, если операнд содержится в заданном списке выражений. |
LIKE | TRUE, если оператор удовлетворяет шаблону. |
Логическое НЕ | Меняет значение оператора типа Boolean на противоположное. |
ИЛИ | TRUE, если одно из выражений типа Boolean равно TRUE. |
SOME | TRUE, если некоторые из сравнений в наборе равны TRUE. |