【发布时间】:2013-08-19 13:59:27
【问题描述】:
我正在创建一个将写入文本文件头的 SSIS 包
STARTDATE|ENDDATE|ROWCOUNT
后面是存储过程的结果。 ROWCOUNT 是存储过程中数据集中的行数。数据集被写入平面文件的正文中。
我的包裹成功了。它具有三个数据流任务:
确定行数,
写头,和
写入数据。
DetermineRowCount 和 WriteData 都命中同一个 OLE DB 源 - 数据项的副本。
DetermineRowCount 数据流是 OLE DB Source - Data ---> Row Count 其中设置了 RowCount 变量。
我想删除一份 OLE DB 源 - 数据。
有没有办法获取RowCount和数据,写header,然后写body,不用两次调用存储过程?
【问题讨论】: