我已经能够使用Sorts,Merge Join和条件分割来获取我的SSIS进程来处理插入和更新。
我不知道如何处理目标表上的删除,因为我的合并连接是一个离开源的左连接操作(所以我可以处理插入)。别人怎么处理这个scnerio?我尝试更改为完全外部联接,因此我可以在源代码中查找null,但这似乎不起作用?
流程(来源:来源和目的地,排序:来源和目的地,合并加入,条件性拆分:插入和更新)。
答案 0 :(得分:1)
不确定这是否是您想要做的,但由于问题没有回复,我想提一下MERGE
如果您正在运行SQL Server 2008.您可以向SSIS和代码添加SQL任务查询根据需要处理插入,更新,删除或任何子集:
以下是MS文档: http://technet.microsoft.com/en-us/library/bb510625.aspx