加入、刪除、變更封裝中使用者定義變數的範圍

這些程序描述如何使用 [變數] 視窗,在封裝中加入、刪除及變更使用者定義變數的範圍。

如需變數範圍的詳細資訊,請參閱 Integration Services (SSIS) 變數

Integration Services 也提供系統變數,可在執行時間提供系統資訊,並可用於封裝和事件處理常式等容器。 您無法刪除系統變數。

加入變數

  1. 在 SQL Server Data Tools (SSDT) 中,開啟您想要處理的 Integration Services 套件。

  2. 在 [方案總管] 中,按兩下封裝將其開啟。

  3. 在 SSIS 設計師中,若要定義變數的範圍,請執行下列其中一項:

    • 若要將範圍設為封裝,請按一下 [控制流程] 索引標籤之設計介面上的任意位置。

    • 若要將範圍設為事件處理常式,在 [事件處理常式] 索引標籤的設計介面上,選取可執行檔和事件處理常式。

    • 若要將範圍設為工作或容器,在 [控制流程] 索引標籤或 [事件處理常式] 索引標籤的設計介面上,按一下工作或容器。

  4. [SSIS] 功能表上,按一下 變數。 您可以將 View.Variables 命令對應到您在 [選項] 對話方塊的 [鍵盤] 頁面中所選擇的組合鍵,以選擇性地顯示 [變數] 視窗。

  5. 在 [變數] 視窗中,按一下加入變數圖示。 新變數便會加入清單。

  6. 選擇性地按一下方格選項圖示,在 [變數方格選項] 對話方塊中選取要顯示的其他資料行,然後按一下 [確定]

  7. 選擇性地設定變數屬性。 如需詳細資訊,請參閱 設定使用者定義變數的屬性定義。

  8. 若要儲存已更新的封裝,請在 [檔案] 功能表上,按一下 [儲存選取項目]

刪除變數

  1. 在 SQL Server Data Tools (SSDT) 中,開啟包含您所需套件的 Integration Services 專案。

  2. 在 [方案總管] 中,以滑鼠右鍵按一下封裝將其開啟。

  3. [SSIS] 功能表上,按一下 變數。 您可以將 View.Variables 命令對應到您在 [選項] 對話方塊的 [鍵盤] 頁面中所選擇的組合鍵,以選擇性地顯示 [變數] 視窗。

  4. 選取要刪除的變數,然後按一下 [刪除變數]

    若您在 [變數] 視窗中沒看到變數,請按一下 [方格選項],然後選取 [顯示所有範圍的變數]。

  5. 如果 [確認刪除變數] 對話方塊開啟,按一下 [是] 確認。

  6. 若要儲存已更新的封裝,請在 [檔案] 功能表上,按一下 [儲存選取項目]

變更變數的範圍

  1. 在 SQL Server Data Tools (SSDT) 中,開啟包含您所需套件的 Integration Services 專案。

  2. 在 [方案總管] 中,以滑鼠右鍵按一下封裝將其開啟。

  3. [SSIS] 功能表上,按一下 變數。 您可以將 View.Variables 命令對應到您在 [選項] 對話方塊的 [鍵盤] 頁面中所選擇的組合鍵,以選擇性地顯示 [變數] 視窗。

  4. 選取變數,然後按一下 [移動變數]

    若您在 [變數] 視窗中沒看到變數,請按一下 [方格選項],然後選取 [顯示所有範圍的變數]。

  5. 在 [選取新的範圍] 對話方塊中,選取封裝或容器、工作或是封裝中的事件處理常式,以變更變數範圍。

  6. 若要儲存已更新的封裝,請在 [檔案] 功能表上,按一下 [儲存選取項目]

另請參閱

Integration Services (SSIS) 變數
在套件中使用變數
設定User-Defined變數的屬性
在子套件中使用變數和參數的值