【发布时间】:2011-08-08 23:25:50
【问题描述】:
我第一次在 SSIS 中实现我的任务
我有 4.5 gB 的数据,我想上传到 Sql Server 2008。 我的数据是 4 到 6 张数据表的组合,原始数据中没有主键。
一行包含多个信息表
现在我需要将该数据拆分到相应的表中。
我的数据是这样的
row1: col1, col2, col3...........col125
现在我必须在主表中插入一些列,如果我将记录插入到主表中,我必须获取最后插入的行 ID 并使用该 ID 我必须插入原始数据的列(col5 到 col20 和依此类推)到另一个表中,如..
最后插入的行是 5
表 1 5、col2 5,col3 5、col4 5 ,col5 又要插入另一个表
表 3 5、col12 5,col32 5、col45 5 ,col55
表 4 5、col72 5 ,col82 5、col95 5 ,col105 和第一行一样。
任何人都可以建议我如何执行此任务。请参阅附件 (http://www.bidn.com/Assets/Uploaded-CMS-Files/fc8b892d-8652-4f0e-bdc6-56e297149315Table Extract.pdf)
【问题讨论】:
标签: ssis