我想在两个不同数据库的两个数据集之间进行C#数据集比较。数据集一来自Oracle,而数据集二来自SQL Server,我在ETL作业运行后将这些数据集进行比较,以将数据从Oracle移动到SQL Server以验证结果。我遇到的问题是SQL Server中的数据匹配,但日期格式不同于源和目标,还有小数点舍入。Oracle和SQL Server数据集比较
有没有人有一个很好的方法来规避这个问题。我正在考虑改变填充数据集的源表和目标表的查询来格式化日期等......所以比较会更容易,但我想看看有没有其他方法?
http://msdn.microsoft.com/en-us/library/ms151817.aspx – 2011-05-24 03:59:34
感谢米奇,我正在做一个数据集比较数据集,实际上不需要做任何事情与数据集以外的填充它们,然后做一个比较,所以我不想映射它们,除了ETL的验证检查。 – user728584 2011-05-24 04:06:56