執行布林運算元的否定運算。
[!附註]
! 運算子不可搭配其他運算子使用。 例如,您不可以將 ! 及 > 運算子結合至 !>。 運算子。
語法
!boolean_expression
引數
- boolean_expression
是任何評估結果為布林的有效運算式。 如需詳細資訊,請參閱<Integration Services 資料類型>。
結果類型
DT_BOOL
備註
下表顯示 ! 運算的結果 。
原始布林運算式 |
套用 ! 運算子之後 |
|---|---|
TRUE |
FALSE |
NULL |
NULL |
FALSE |
TRUE |
運算式範例
如果 Color 資料行的值為 "red",則此範例會評估為 FALSE。
!(Color == "red")
如果 MonthNumber 變數與代表目前月份的整數相同,則此範例的評估結果為 TRUE。 如需詳細資訊,請參閱<MONTH (SSIS 運算式)>和<GETDATE (SSIS 運算式)>。
!(@MonthNumber != MONTH(GETDATE())