Tod*_*mid 4

这些链接是最好的。菲尔和杰米在这个问题上非常了解。唯一真正的替代方案是加载整个表并使用 T-SQL 的 MERGE 命令来找出差异。

Jamie Thomson 的帖子有三个以 Union Alls 结尾的输出,这些输出并没有真正在您的最终数据库上“起作用”。需要明确的是,您可以丢弃这些输出之一 - 因为它是“无变化”输出(标有“年龄保持不变”的输出)。标有“新客户”的客户可能会路由到 OLE DB 目标。标有“年龄已更改”的内容是您要路由到 OLE DB 命令转换中的内容。

现在,OLE DB 命令转换的速度没有那么快。有很多方法可以解决这种缓慢的问题,但是快速搜索应该可以解决这个问题。