|| (邏輯 OR) (SSIS 運算式)
適用於:SQL Server Azure 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
另請參閱
| (位元包含 OR) (SSIS 運算式)
^ (位元排除 OR) (SSIS 運算式)
運算子優先順序與關聯性
運算子 (SSIS 運算式)