! (論理 Not) (SSIS 式)
ブール型のオペランドを否定します。
注 |
---|
! 演算子は、他の演算子と組み合わせて使用することはできません。 たとえば、! 演算子と > 演算子を組み合わせて !> 演算子にすることはできません。 |
構文
!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())