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

Sql server 具有动态/更改表的Foreach循环ADO枚举器,sql-server,foreach,ssis,Sql Server,Foreach,Ssis,我正在使用ADO枚举器运行Foreach循环。这是非常简单的…一个sql任务,它从表1收集所有不同的Filed1记录…加载一个包含完整结果集的对象变量…然后它在一个循环中启动一个很长的有趣的过程…当Field1值完成处理后,它会从表中删除该值…所以现在有14个…当循环完成时,表是空的。它工作得很好,只是我希望它在处理完初始Field1值后从表1中查找新的Field1记录。例如,如果Table1有15个不同的Field1值…我在循环开始但仍在执行后再插入10个不同的Field1值…我希望它识别/查

我正在使用ADO枚举器运行Foreach循环。这是非常简单的…一个sql任务,它从表1收集所有不同的Filed1记录…加载一个包含完整结果集的对象变量…然后它在一个循环中启动一个很长的有趣的过程…当Field1值完成处理后,它会从表中删除该值…所以现在有14个…当循环完成时,表是空的。它工作得很好,只是我希望它在处理完初始Field1值后从表1中查找新的Field1记录。例如,如果Table1有15个不同的Field1值…我在循环开始但仍在执行后再插入10个不同的Field1值…我希望它识别/查找这10个附加记录并再次启动循环。提前谢谢

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