2013-08-29 86 views
1

我有一个SSIS包循环在日期数组上。在每次迭代中,我想将当前日期附加到一个字符串以获取迭代的所有日期的完整字符串。从SSIS连接字符串for循环任务

我所做的是使一个表达式,其中:dateconcatvariable +“” + currentdatevariable

然而,dateconcatvariable时的每一次迭代重新上环,因此在最后,我结束了最后日期迭代而不是所有的日期。

该变量是一个包级变量。

关于如何在SSIS上发生串联的任何想法?

谢谢!

+0

我在你的设计上有点失落。您可以发布控制流和数据流的屏幕截图吗? – billinkc

+0

没关系,我使用脚本任务计算出来。 – user1013388

回答

1
1. Create a string variable @User::var 
2. Use an Expression component and set the expression to @User::var = @User::var + (WSTR, 15)@User::yourdatevar 

这应该给你一个总体思路。