適用於: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) 運算式