增加SSIS包中的foreach循环

时间:2016-09-12 14:38:48

标签: sql-server ssis

我想从过去3年的表中收集数据,并被要求为每个月的数据创建一个新的CSV文件。我开始为每个循环容器创建一个SSIS包(带有项目)枚举器)我还创建了一些变量,如startdate,enddate,folderpath。

在FOREachloop中,我创建了数据流任务,我希望每个月获取满足我的startdate和Enddate条件的数据,并为每个月创建一个新的CSV文件。

ASK:
我无法弄清楚我可以在哪里增加我的开始日期和结束日期值。请帮帮我。

1 个答案:

答案 0 :(得分:0)

如果不了解关于你的包装的更多细节而不是一些难以理解的叙述,那么有点难以回答。

无论如何,听起来你需要一个循环计数器,你可以添加另一个变量然后使用执行SQL任务来增加它。然后,您可以通过相同的执行SQL任务修改startdate和enddate,和/或修改for month的另一个变量,并在数据流的SELECT语句中使用它。

如果您发布有关foreach循环,变量和数据流的包的更多详细信息,我和其他人将能够提供更多详细信息。