我目前有以下有效的代码。它比较两个完全相同但位于两个单独数据库中的表,以确保它们具有相同的记录数。
我想知道是否有人看到了实现以下目标的更好方法?
Declare @count1 int
Declare @count2 int
select @count1 = count(*) from database1.dbo.table1
select @count2 = count(*) from database2.dbo.table1
if @count1 <> @count2
begin
insert into log table saying counts don't matc
end