我想使用以下命令读取表的结果集:
Select col1 as A,col2 as B from tablename;
然后,我想将结果集的每一行读入SSIS包的局部变量,并且每行必须将值传递给脚本任务。
我想在SSIS中使用foreach
循环。我带了Foreach Item Enumerator。
问题:如何使用For each Item枚举器将值读入变量,以及如何使用select count(*) from table
迭代器;将该值传递给变量并在foreach循环中分配计数值。
我坚持如何分配计数值并将列读取到变量。任何人都可以帮忙解决这些问题吗?
提前致谢。
答案 0 :(得分:0)
我不确定你要做的是什么,但似乎你正在尝试处理控制流中的数据。 foreach迭代器不是用于处理数据集,而是用于迭代多个数据集并对每个数据集执行某些操作,通常将它们传递给数据流。
您可能会发现创建数据流更有用。从获取所需数据的数据源组件开始,然后将数据传递给脚本组件进行处理。