我有两个相同的表,但驻留在不同的服务器上。一张桌子缺少我已验证的一行。我试图通过除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(*)
,并且计数不同
我在做什么错?
感谢您的任何反馈提前
这工作得很好,速度非常快 –