&& (логическое И) (выражение служб SSIS)
Выполняет логическую операцию И. Выражение принимает значение TRUE, если все условия имеют значение TRUE.
Синтаксис
boolean_expression1 && boolean_expression2
Аргументы
- boolean _expression1, boolean_expression2
Любое допустимое выражение, результатом которого являются TRUE, FALSE или NULL
Типы результата
DT_BOOL
Замечания
Следующая таблица демонстрирует результаты выполнения оператора &&.
Результат |
Выражение |
Выражение |
---|---|---|
TRUE |
TRUE |
TRUE |
FALSE |
TRUE |
FALSE |
FALSE |
FALSE |
FALSE |
NULL |
NULL |
NULL |
NULL |
NULL |
TRUE |
FALSE |
NULL |
FALSE |
Примеры выражений
В этом примере используются столбцы StandardCost и ListPrice. Пример возвращает значение TRUE, если значение столбца StandardCost меньше 300 или значение столбца ListPrice больше 500.
StandardCost < 300 && ListPrice > 500
Этот пример использует переменные SPrice и LPrice вместо числовых литералов.
StandardCost < @SPrice && ListPrice > @LPrice
См. также
Справочник
& (битовое И) (выражение служб SSIS)
Основные понятия
Очередность и ассоциативность операторов