次の方法で共有


|| (論理 OR) (SSIS 式)

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

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

構文

  
boolean_expression1 || boolean_expression2  

引数

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

戻り値の型

DT_BOOL

注釈

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

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

SSIS 式の例

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

StandardCost < 300 || ListPrice > 500  

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

StandardCost < @SPrice || ListPrice > @LPrice  

関連項目

| (ビット演算包含的 OR) (SSIS 式)
^ (ビット演算排他的 OR) (SSIS 式)
演算子の優先順位と結合規則
演算子 (SSIS 式)