&& (論理 AND) (SSIS 式)

適用対象: SQL Server Azure Data Factory の SSIS 統合ランタイム

論理 AND 演算を実行します。 両方の条件が TRUE の場合、式は TRUE に評価されます。

構文

  
boolean_expression1 && boolean_expression2  

引数

boolean_expression1, boolean_expression2
TRUE、FALSE、または NULL に評価される、任意の有効な式です。

戻り値の型

DT_BOOL

解説

次の表は、&& 演算子の結果を示します。

結果 Expression
TRUE TRUE TRUE
FALSE TRUE false
FALSE FALSE FALSE
NULL NULL NULL
NULL NULL true
FALSE NULL false

式の例

この例では、 StandardCost 列と ListPrice 列を使用しています。 StandardCost 列の値が 300 より小さく、かつ ListPrice 列の値が 500 より大きい場合、式は TRUE に評価されます。

StandardCost < 300 && ListPrice > 500  

この例では、リテラルの代わりに変数 SPriceLPrice を使用しています。

StandardCost < @SPrice && ListPrice > @LPrice  

参照

& (ビット演算 AND) (SSIS 式)
演算子の優先順位と結合規則
演算子 (SSIS 式)