使用 [表達式產生器 ] 對話框來建立和編輯屬性表達式,或撰寫表達式,該表達式會使用圖形使用者介面來設定變數的值,該介面會列出變數,並提供 Integration Services 表達式語言所包含的函數、型別轉換和運算子的內建參考。
屬性表達式是指派給屬性的表達式。 評估表達式時,會動態更新 屬性以使用表達式的評估結果。 同樣地,變數中使用的運算式可讓變數值與表達式的評估結果一起更新。
有許多方式可以使用表示式:
任務 通過插入儲存在變數中的電子郵件位址來更新傳送郵件任務使用的 [收件者] 欄位,或者透過串接字串來更新主旨行,例如「Sales for:」和由 GETDATE 函數返回的當前日期。
變數 使用類似
DATEPART("mm",GETDATE())的表達式,將變數的值設定為目前的月份;或使用 表示式"Today's date is " + (DT_WSTR,30)(GETDATE())串連字串常值和目前日期來設定字串的值。連接管理員 使用包含不同代碼頁識別碼的變數,設定一般檔案連接管理員的代碼頁;或指定要略過之數據檔中的數據列數目,方法是在表達式中輸入 3 之類的正整數。
若要深入瞭解屬性表達式和撰寫表達式,請參閱 在封裝中使用屬性表達式 和 Integration Services (SSIS) 表達式。
選項
| 術語 | 定義 |
|---|---|
| 變數 | 展開 [ 變數] 資料夾,然後將變數拖曳至 [表達式 ] 方塊。 |
|
數學函式 字串函式 日期/時間函式 NULL 函式 類型轉換 運算子 |
展開資料夾,並將函式、類型轉換和運算子拖曳至 [表達式 ] 方塊。 |
| 表達 | 編輯或輸入表達式。' |
| 評估的值 | 列出表達式的評估結果。 |
| 評估表達式 | 按兩下 [評估表示式 ] 以檢視表達式的評估結果。 |