在C#中使用ssis以编程方式使用Merge Join连接多个表

时间:2009-11-01 09:55:51

标签: ssis

知道如何使用Merge Join以编程方式在ssis中连接多个表吗?我正在使用c#。谢谢, 积斌

1 个答案:

答案 0 :(得分:0)

首先,我会提醒您使用合并连接,因为它可能会导致性能问题。如果要从保存服务器提取数据,我建议您加入proc或inline sql中的数据。如果您的特定情况是您拥有异构数据源(excel,Oracle等)或不同来源的数据,那么使用合并连接所需要做的就是将数据流缓冲区输出从数据源拖到合并中加入组件。经过一些配置,这里解释http://www.mssqltips.com/tip.asp?tip=1322,然后你就完成了。注意 - 不要忘记在使用合并连接之前必须对数据进行排序。