SSIS循环公司

时间:2015-04-23 15:40:14

标签: sql-server ssis ssis-2008

我有一个公司的SSIS包。现在我需要为30家公司重复同样的工作。

公司名称

  

[蒙特利尔$ G_L_条目]

     

[迪拜$ G_L_条目]

我想循环所有公司。我得到所有公司名称并将它们放入ado记录集中。例如:执行sql任务中的SELECT DISTINCT CompanyName FROM YourTable。创建一个ssis变量来保存记录集。

如何使表名动态,我的意思是公司名称$ G_L_条目和公司名称将动态更改?

1 个答案:

答案 0 :(得分:0)

您需要使用Foreach容器来迭代保存ADO记录集的变量。这将在每次循环时将每个公司名称分配给变量。在循环容器的主体中,您可以执行任何您想要的任务,并将变量作为任务的参数。