Share via


將列舉加入控制流程

SQL Server 2005 Integration Services (SSIS) 包括「Foreach 迴圈」容器,該容器為控制流程元素,可簡化在封裝的控制流程中包括列舉檔案及物件的迴圈建構。如需詳細資訊,請參閱<Foreach 迴圈容器>。

「Foreach 迴圈」容器不提供功能,僅提供可在其中建立可重複控制流程、指定列舉類型並設定列舉值的結構。若要提供容器功能,必須在「Foreach 迴圈」容器中至少包括一個工作。如需詳細資訊,請參閱<Integration Services 工作>。

「Foreach 迴圈」容器可以包括具有多個工作的控制流程及其他容器。將工作及容器加入「Foreach 迴圈」容器與將它們加入封裝類似,只是您要將工作及容器拖曳至「Foreach 迴圈」容器而不是封裝。如果「Foreach 迴圈」容器包含一個以上的工作或容器,則您可以如同在封裝中所做的一樣,使用優先順序條件約束來連接它們。如需詳細資訊,請參閱<優先順序條件約束>。

在控制流程中實作 Foreach 迴圈容器

  1. 將「Foreach 迴圈」容器加入封裝。如需詳細資訊,請參閱<如何:將工作或容器加入控制流程>。

  2. 將工作和容器加入「Foreach 迴圈」容器。如需詳細資訊,請參閱<如何:將工作或容器加入控制流程>。

  3. 使用優先順序條件約束連接「Foreach 迴圈」容器中的工作和容器。如需詳細資訊,請參閱<如何:使用預設的優先順序條件約束連接工作和容器>。

  4. 設定「Foreach 迴圈」容器。如需詳細資訊,請參閱<如何:設定 Foreach 迴圈容器>。

請參閱

工作

將工作加入控制流程
將工作與容器分組
設定工作和容器的優先順序條件約束
將反覆運算加入控制流程
在控制流程中使用時序

概念

建立封裝控制流程

說明及資訊

取得 SQL Server 2005 協助