私は現在、動作する次のコードを持っています。まったく同じであるが 2 つの別個のデータベースにある 2 つのテーブルを比較して、レコード数が同じであることを確認します。
誰かが以下を達成するためのより良い方法を見たかどうか疑問に思っていましたか?
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