使用 [ 變數] 視窗來建立和修改使用者定義變數,以及檢視系統變數。
根據預設,[ 變數] 視窗位於 SSIS 設計師的 [ 連接管理器 ] 區域下方,位於 SQL Server Data Tools (SSDT) 中。 如果您沒有看到 [變數] 視窗,請單擊 [SSIS] 功能表上的 [變數] 以顯示視窗。
您可以將 View.Variables 命令對應到您在 [選項] 對話方塊的 [鍵盤] 頁面中所選擇的組合鍵,以選擇性地顯示 [變數] 視窗。
備註
Name 和 Namespace 屬性的值必須以 Unicode Standard 2.0 所定義的字母字元開頭,或為底線(_)。 後續的字元可以是 Unicode Standard 2.0 中定義的字母或數字,或是底線 (_)。
選項
新增變數
新增使用者定義的變數。
移動變數
按兩下清單中的變數,然後按兩下 [ 移動變數 ] 以變更變數範圍。 在 [選取新的範圍] 對話方塊中,選取封裝或容器、工作或是封裝中的事件處理常式,以變更變數範圍。
如需變數範圍的詳細資訊,請參閱 Integration Services (SSIS) 變數。
刪除變數
從清單中選取變數,然後按兩下 [ 刪除變數]。
方格選項
按兩下即可開啟 [ 變數方格選項 ] 對話框,您可以在其中變更資料行選取範圍,並將篩選套用至 [ 變數 ] 視窗。 如需詳細資訊,請參閱 變數方格選項。
Name
檢視變數名稱。 您可以更新使用者定義變數的名稱。
範圍
檢視變數的範圍。 變數具有整個封裝的範圍,或容器或任務的範圍。 變數的範圍必須足夠,讓任何其他需要讀取或設定其值的工作或元件都可以看到變數。
您可以按下變數,然後按下 [變數] 視窗中的 [移動變數] 來變更範圍。
數據類型
檢視變數的數據類型。 您可以從清單中選取使用者定義變數的數據類型。
備註
如果您將表達式指派給變數,則無法變更數據類型。
價值
檢視變數值。 您可以更新使用者定義變數的值。 這個值可以是常值或表達式,而值可以是多行字串。 若要將表達式指派給變數,請按兩下 [變數] 視窗中 [表達式] 資料行旁的省略號按鈕。
Namespace
檢視命名空間名稱。 用戶定義變數一開始會在 User 命名空間中建立,但您可以在字段中變更命名空間名稱 Namespace 。 若要顯示此資料行,請按兩下 [ 方格選項]。
引發變更事件
指出值變更時是否要引發 OnVariableValueChanged 事件。 您可以更新使用者定義和系統變數的值。 根據預設,[ 變數] 視窗不會列出此資料行。 若要顯示此資料行,請按兩下 [ 方格選項]。
說明
檢視變數描述。 您可以變更使用者定義變數的描述。 根據預設,[ 變數] 視窗不會列出此資料行。 若要顯示此資料行,請按兩下 [ 方格選項]。
表達
檢視指派給變數的表達式。 若要指派表達式,請按下省略號按鈕。
如果您將表達式指派給變數,則變數旁邊會顯示特殊的圖示標記。 此特殊圖示標記也會顯示在已經設定運算式的連接管理員及工作旁邊。
另請參閱
Integration Services (SSIS) 變數
在套件中使用變數
Integration Services (SSIS) 運算式
產生套件執行的傾印檔案