共用方式為


運算子 (SSIS 運算式)

本節描述表達式語言提供的運算符,以及表達式評估工具所使用的運算符優先順序和關聯性。

下表列出本節中運算符的相關主題。

操作員 說明
轉換 (SSIS 運算式) 將表達式從一個數據類型轉換成不同的數據類型。
() (括弧) (SSIS 運算式) 識別表達式的評估順序。
+ (新增) (SSIS) 新增兩個數值表達式。
+ (串連) (SSIS 運算式) 串連兩個表達式。
- (減去) (SSIS 運算式) 從第一個數值表達式減去第二個數值表達式。
-(否定)(SSIS 運算式) 否定數值表達式。
*(乘)(SSIS 運算式) 將兩個數值表示式相乘。
除法 (SSIS 運算式) 將第一個數值運算式除以第二個數值運算式。
(模數)(SSIS 運算式) 將第一個數值表達式除以第二個數值表達式之後,提供整數餘數。
||(邏輯 OR)(SSIS 運算式) 執行邏輯或運算。
&& (邏輯 AND) (SSIS 運算式) 執行邏輯 AND 作業。
! (非運算邏輯)(SSIS 表達式) 否定布爾運算元。
|(位包含 OR)(SSIS 運算式) 執行兩個整數值的位 OR 運算。
^ (位元互斥或) (SSIS 運算式) 執行兩個整數值的位獨佔 OR 運算。
& (按位 AND) (SSIS Expression) 執行兩個整數值的位 AND 運算。
~ (按位非) (SSIS 表達式) 執行整數的位元否定。
== (等於) (SSIS 表達式) 執行比較以判斷兩個表達式是否相等。
!=(不相等) (SSIS 運算式) 執行比較以判斷兩個表達式是否不相等。
> (大於) (SSIS 運算式) 執行比較以判斷第一個表達式是否大於第二個表達式。
< (小於) (SSIS 運算式) 執行比較以判斷第一個表達式是否小於第二個表達式。
>= (大於或等於) (SSIS 運算式) 執行比較來判斷第一個表達式是否大於或等於第二個表達式。
<= (小於或等於) (SSIS 運算式) 執行比較來決定第一個運算式是否小於或等於第二個運算式。
? :(條件式) (SSIS 運算式) 根據布爾表達式的評估,傳回兩個表達式的其中一個。

如需優先順序階層中每個運算元放置的相關信息,請參閱 運算符優先順序和關聯性

另請參閱

函數 (SSIS 運算式)
進階整合服務表達式的範例
Integration Services (SSIS) 運算式