【发布时间】:2014-01-13 10:42:27
【问题描述】:
我正在创建一个 SSIS 包,它将比较两个表,然后在另一个表中插入数据。
我应该使用哪个工具?我尝试使用“条件拆分”,但它看起来只需要一个表作为输入,而不是两个。
这些是我的桌子:
表 1
身份证
状态
表2
身份证
状态
表3
身份证
状态
我想比较两个表中的 STATUS 字段。如果 TABLE1 中的状态为“Pending”,而 TABLE2 中的状态为“Open”,则将此记录插入 TABLE3。
【问题讨论】:
-
你的桌子有多大?
-
非常小。 TABLE1 和 TABLE2 中的记录均少于 1000 条。
-
Merge Join 组件可能是个不错的选择
标签: sql-server ssis sql-server-2012