具有动态/更改表的Foreach循环ADO枚举器

时间:2015-10-19 16:57:58

标签: sql-server foreach ssis

我正在使用ADO枚举器运行Foreach循环。它非常直接......一个SQL任务,它收集Table1中所有不同的Filed1记录...加载一个带有完整结果集的对象变量......然后它开始循环中一个长期有趣的过程。 。当Field1值完成处理时,它会从表中删除该值...所以现在有14 ...当循环完成时,表为空。它工作得很好我只希望它在处理初始Field1值时从Table1中查找新的Field1记录。例如,如果Table1有15个不同的Field1值......然后我在循环开始后插入10个不同的Field1值但仍在执行...我希望它识别/查找那10个额外的记录并再次启动循环。在此先感谢!!

1 个答案:

答案 0 :(得分:0)

使用For循环容器代替foreach,并继续运行该进程,直到加载对象变量的查询不返回任何行。