Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
среда выполнения интеграции SSIS в Фабрика данных Azure
Отрицает логический операнд.
Примечание.
Этот ! Оператор нельзя использовать вместе с другими операторами. Например, нельзя объединить ! и оператор > в один оператор !>. оператор.
Синтаксис
!boolean_expression
Аргументы
boolean_expression
Это любое допустимое выражение, которое вычисляется в логическое значение. Дополнительные сведения см. в разделе Integration Services Data Types.
Типы результата
DT_BOOL
Замечания
Следующая таблица демонстрирует результаты выполнения «!» операция.
| Исходное логическое выражение | После применения ! оператор |
|---|---|
| TRUE | FALSE |
| NULL | NULL |
| FALSE | TRUE |
Примеры выражений
В результате выполнения данного выражения получается значение FALSE, если столбец Color имеет значение "red".
!(Color == "red")
В результате выполнения данного выражения получается значение TRUE, если значение переменной MonthNumber совпадает со значением переменной, представляющей номер текущего месяца. Дополнительные сведения см. в разделах MONTH (выражение SSIS) и GETDATE (выражение SSIS).
!(@MonthNumber != MONTH(GETDATE())