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


&& (логическое И) (выражение служб SSIS)

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

Выполняет логическую операцию И. Выражение принимает значение TRUE, если все условия имеют значение TRUE.

Синтаксис

  
boolean_expression1 && boolean_expression2  

Аргументы

boolean_expression1, boolean_expression2
Любое допустимое выражение, результатом которого являются TRUE, FALSE или NULL

Типы результата

DT_BOOL

Замечания

Следующая таблица демонстрирует результаты выполнения оператора &&.

Результат Expression Expression
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)
Очередность и ассоциативность операторов
Операторы (выражение служб SSIS)