運算子 (SSIS 運算式)
適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime
本節描述運算式語言提供的運算子,以及運算式評估工具使用的運算子優先順序和關聯性。
下表列出本節中運算子的相關主題。
運算子 | 描述 |
---|---|
Cast (SSIS 運算式) | 將運算式從一種資料類型轉換成不同資料類型。 |
() (括號) (SSIS 運算式) | 識別運算式的評估順序。 |
+ (加) (SSIS) | 加入兩個數值運算式。 |
+ (串連) (SSIS 運算式) | 串連兩個運算式。 |
- (減) (SSIS 運算式) | 將第一個數值運算式減第二個數值運算式。 |
- (負) (SSIS 運算式) | 執行數值運算式的否定運算。 |
* (乘) (SSIS 運算式) | 將兩個數值運算式相乘。 |
/ (除) (SSIS 運算式) | 將第一個數值運算式除以第二個數值運算式。 |
% (模數) (SSIS 運算式) | 提供第一個數值運算式除以第二個數值運算式之後的整數餘數。 |
|| (邏輯 OR) (SSIS 運算式) | 執行邏輯 OR 運算。 |
&& (邏輯 AND) (SSIS 運算式) | 執行邏輯 AND 運算。 |
/ (邏輯 Not) (SSIS 運算式) | 執行布林運算元的否定運算。 |
| (位元包含 OR) (SSIS 運算式) | 執行兩個整數值的位元 OR 運算。 |
^ (位元排除 OR) (SSIS 運算式) | 執行兩個整數值的位元排除 OR 運算。 |
& (位元 AND) (SSIS 運算式) | 執行兩個整數值的位元 AND 運算。 |
~ (位元 Not) (SSIS 運算式) | 執行整數的位元否定運算。 |
== (等於) (SSIS 運算式) | 執行比較來決定兩個運算式是否相等。 |
!= (不等於) (SSIS 運算式) | 執行比較來決定兩個運算式是否不相等。 |
> (大於) (SSIS 運算式) | 執行比較來決定第一個運算式是否大於第二個運算式。 |
< (小於) (SSIS 運算式) | 執行比較來決定第一個運算式是否小於第二個運算式。 |
>= (大於或等於) (SSIS 運算式) | 執行比較來決定第一個運算式是否大於或等於第二個運算式。 |
<= (小於或等於) (SSIS 運算式) | 執行比較來決定第一個運算式是否小於或等於第二個運算式。 |
? 所解碼的字元:(條件) (SSIS 運算式) | 依據布林運算式的評估傳回兩個運算式的其中一個。 |
如需每個運算子在優先順序階層中的位置之詳細資訊,請參閱< Operator Precedence and Associativity>。
另請參閱
函數 (SSIS 運算式)
進階 Integration Services 運算式範例
Integration Services (SSIS) 運算式