.net 4.0 Redgate Datacompare 10 API存在非空问题

.net 4.0 Redgate Datacompare 10 API存在非空问题,.net-4.0,sql-server-2008-r2,vb.net-2010,.net 4.0,Sql Server 2008 R2,Vb.net 2010,需要一些关于我使用redgate Comparison SDK 10的持续集成项目的指针,因为我正在努力:- 我有三个数据库,我们称它们为SourceDB1、SourceDB2和Target Target和SourceDB2将具有完全相同的模式,而SourceDB1将缺少一些列 我想运行一个数据比较,以便在SourceDB1中存在列的地方使用该数据,在不存在列的地方从SourceDB2获取数据 我不能只运行两个单独的数据比较,就好像SourceDB1中不存在的任何列都不是空列一样——代码将失败

需要一些关于我使用redgate Comparison SDK 10的持续集成项目的指针,因为我正在努力:-

我有三个数据库,我们称它们为SourceDB1、SourceDB2和Target

Target和SourceDB2将具有完全相同的模式,而SourceDB1将缺少一些列

我想运行一个数据比较,以便在SourceDB1中存在列的地方使用该数据,在不存在列的地方从SourceDB2获取数据

我不能只运行两个单独的数据比较,就好像SourceDB1中不存在的任何列都不是空列一样——代码将失败

任何关于这方面的建议都将不胜感激,因为我有点笨拙:-


谢谢

我不知道RedGate软件是否有能力,但我的直觉告诉我这一点。实际上,您的意思是,在对目标运行比较之前,您希望读取两条记录并将它们聚合为一条-这需要一些自定义代码。这并不十分困难,但是你能解释一下这两个来源是什么以及它们的模式为何不同吗?我不知道这与持续集成有什么关系