For loop 连接SSI中用于循环任务的字符串

For loop 连接SSI中用于循环任务的字符串,for-loop,ssis,concatenation,For Loop,Ssis,Concatenation,我有一个SSIS包,它在一个日期数组上循环。在每次迭代中,我想将当前日期附加到一个字符串中,以获得所有迭代日期的完整字符串 我所做的是制作一个表达式,其中:dateconcatvariable+“,”+currentdatevariable 然而,dateconcatvariable在for循环的每次迭代中都会重置,因此最终我会以迭代的最后一个日期而不是所有日期结束 该变量是包级别的变量 有没有关于如何在SSI上实现连接的想法 谢谢 1. Create a string variable @Us

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

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

然而,dateconcatvariable在for循环的每次迭代中都会重置,因此最终我会以迭代的最后一个日期而不是所有日期结束

该变量是包级别的变量

有没有关于如何在SSI上实现连接的想法

谢谢

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
这应该给你一个大概的想法


这应该给你一个大概的想法。

我对你的设计有点迷茫。你能发布一个控制流和数据流的屏幕截图吗?没关系,我是通过一个脚本任务弄明白的。我对你的设计有点迷茫。你能发布一个控制流和数据流的屏幕截图吗?没关系,我是通过一个脚本任务弄明白的。