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