SSIS - 合并和合并连接之间的差异

时间:2017-10-10 10:25:07

标签: sql ssis

我想知道mergemerge joinssis之间的主要区别是什么。

1 个答案:

答案 0 :(得分:0)

你应该首先谷歌这个。无论如何回答:

Merge Join与t-sql中的JOIN相同,您可以选择不同类型的Inner join,left outer join和outer join 不同的是,使用Merge连接转换,您可以支持来自两个不同数据源的两个输入,例如一个来自平面文件,另一个来自oracle DB,但是在t-sql中连接只能从一个数据源加入。

Merge Transform实际上并不像join,这会合并像UNION这样的行。这与UNION ALL Transform有所不同,你可以在这里看到merge和union变换之间的区别:

http://sqlserversolutions.blogspot.com/2009/01/difference-between-merge-and-union-all.html

来源:microsoft technet