我有兩個相同的表,但駐留在不同的服務器上。一張桌子缺少我已驗證的一行。我試圖通過除SQL Server中的SQL語句不返回預期的結果
SELECT GUID FROM dbo.tableA
EXCEPT
SELECT GUID FROM [Server2].MyDatabase.dbo.tableA
或其他方式對這些表進行比較,發現了丟失記錄
各地
SELECT GUID FROM [Server2].MyDatabase.dbo.tableA
EXCEPT
SELECT GUID FROM dbo.tableA
兩個查詢返回結果爲零。我在兩張桌上都使用了select count(*)
,並且計數不同
我在做什麼錯?
感謝您的任何反饋提前
這工作得很好,速度非常快 –