SSIS:在SQL Server表中存储用户变量值

时间:2016-10-04 04:42:53

标签: sql-server foreach ssis

我有一个SSIS包,其用户变量映射到ForEach loop Container(从文件夹中读取多个文本文件)。

我需要获取此用户变量的每个值(即文本文件的所有名称都构成文件夹,由ForEach loop Container读取)并将它们存储在SQL Server表中。

我使用这种技术:

在执行SQL任务(表达式选项卡)中,我按以下方式配置:

SQLStatementSource = "INSERT INTO dbo.sqlservertable (column)  SELECT  '" + @[User::VariableName] + "' "

这很好用,但在SQL Server表列中,我只看到变量的最后一个值(即ForEach loop Container读取的最后一个文本文件)。

我需要ForEach loop Container读取的所有文本文件的名称。有什么建议吗?

0 个答案:

没有答案