日期:2014-05-17  浏览次数:20422 次

SSIS中‘查找’组件的问题
我想用‘查找’组件,通过查找引用表里数据的ID,如果ID存在就更新这条数据,如果不存在就在引用表里插入这条数据,该怎么做呢?

源表A
ID   bb   cc
1    b     c
2    bb   cc

目的表
ID  bb   cc
1   c     b
------最佳解决方案--------------------
查找组件完成不了这个功能,因为参考表不能同时是目标表。有几个方法供参考:
1)使用 Execute SQL task
2)使用 OLE DB Command (就是稍微慢些)
3)使用第三方组件。
------其他解决方案--------------------
这种不是一句两句说的清的,
自己找个视频看一下吧
------其他解决方案--------------------
不明白

帮顶
------其他解决方案--------------------
不懂,帮顶...

------其他解决方案--------------------
这个简单,使用查找里匹配和不匹配就能够解决这个问题
------其他解决方案--------------------
你的简单 只有一个表 一个字段 用匹配和不匹配 match和no match就行了 我是两张表的 两个字段用或表示 没有头绪