|| (邏輯或) (SSIS 運算式)

適用於:SQL ServerAzure Data Factory 中的 SSIS Integration Runtime

執行邏輯 OR 運算。 如果其中一項或兩項條件均為 TRUE,則運算式的評估結果為 TRUE。

語法

  
boolean_expression1 || boolean_expression2  

引數

boolean_expression1、boolean_expression2
是任何其運算結果為 TRUE、FALSE 或 NULL 的有效運算式。

結果類型

DT_BOOL

備註

下表顯示 || 運算子的結果。

結果 運算是 運算是
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  

此範例使用 SPrice 和 LPrice 變數,而非數值常值。

StandardCost < @SPrice || ListPrice > @LPrice