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


&& (Логический оператор И) (службы 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)

Основные понятия

Очередность и ассоциативность операторов

Другие ресурсы

Операторы (службы SSIS)

Справка и поддержка

Получение помощи по SQL Server 2005