将表名传递给变量以将其用于SSIS中的目标文件名

时间:2017-10-31 04:41:29

标签: sql-server ssis filenames

我的要求是我需要使用SSIS将SQL Server中的多个表假脱机到多个CSV。 文件名约定应该是如下所示:

TABLENAME_MAX(Period)_GETDATE().csv

我可以获得getdate()和Max(Period),这很好。 如何将表名存储到变量中,以便我可以将其用作CSV连接管理器的表达式。

1 个答案:

答案 0 :(得分:2)

您可以将表列表存储在另一个表中。然后在SSIS中使用循环容器循环。

Ex:http://pldineshtech.blogspot.in/2012/08/loop-through-each-row-in-table-using.html