我想知道merge
中merge join
和ssis
之间的主要区别是什么。
答案 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