ForEach循环容器的SSIS变量语法

时间:2017-11-12 01:16:17

标签: sql-server variables ssis etl

我仍在学习SSIS和变量,并对语法有疑问。

我第一次在包中使用ForEach循环容器。 ForEach将扫描服务器文件夹,变量将创建一个标有客户订单号的新子文件夹,最后在客户订单号文件夹中创建6个新的子文件夹。

我的问题是,不是为客户订单号文件夹中创建的6个子文件夹中的每一个创建变量,而是可以将它们组合成一个变量。下面是我提出的表达方式,但它看起来不正确。

url(r'^pdf_test/(?P<pk>[-\w]+)/$', views.main, name='pdf_test')

非常感谢您对语法的任何帮助。

1 个答案:

答案 0 :(得分:0)

我会在你的另一个循环中创建一个循环。

您可以使用执行SQL任务将这些选项转换为对象变量,然后使用For Each ADO Enumerator迭代该变量,将选定的值(这六个)分配给一个变量,该变量将附加到另一个包含您的变量的变量完整路径。

然后,您可以执行文件系统任务以在该内部循环中创建目录。