什么是“最佳”的或推荐的方法来检查哪一行已经改变了,哪些行已经存在?我找到了一些文章,但不确定这些方法是否是最好的:
http://www.ssistalk.com/2007/03/09/ssis-using-a-checksum-to-determine-if-a-row-has-changed/
http://itssmee.wordpress.com/2010/10/03/ssis-insert-and-update-rows-in-a-table-based-on-the-contents-of-a-excel-file/
http://consultingblogs.emc.com/jamiethomson/archive/2006/09/12/SSIS_3A00_-Checking-if-a-row-exists-and-if-it-does_2C00_-has-it-changed.aspx
我需要这个用于处理来自25个数据库的大量数据。
编辑:
在这篇文章中... http://consultingblogs.emc.com/jamiethomson/archive/2006/09/12/SSIS_3A00_-Checking-if-a-row-exists-and-if-it-does_2C00_-has-it-changed.aspx ...我该如何添加用于更新记录的部分?我需要使用OLE DB Command还是文章中还有其他方法我没看到的?