適用於:SQL Server
Azure Data Factory 中的 SSIS Integration Runtime
對布林運算元執行否定運算。
注意
The ! 運算子不可與其他運算子一同使用。 例如,您不可以將 ! 以及將 > 運算子放入 !>。 運算子。
語法
!boolean_expression
引數
boolean_expression
是任何其值為布林值的有效運算式。 如需詳細資訊,請參閱 Integration Services 資料類型。
結果類型
DT_BOOL
備註
下表顯示 ! 運算的結果 操作。
| 原始布林運算式 | 套用 ! 之後 操作員 |
|---|---|
| 真 | FALSE |
| NULL | NULL |
| FALSE | 真 |
運算式範例
如果 Color 資料行的值為 「red」,則此範例會評估為 FALSE。
!(Color == "red")
如果 MonthNumber 變數與代表目前月份的整數相同,則此範例的評估結果為 TRUE。 如需詳細資訊,請參閱 MONTH (SSIS 運算式) 和 GETDATE (SSIS 運算式)。
!(@MonthNumber != MONTH(GETDATE())