我有一个 SQL Server 2000 DTS 包。
此包的其中一个步骤有以下 SQL:
SELECT *
FROM [Crocus_Limited$OrderRequestDetail]
WHERE (rep_updated > GETDATE() -2)
AND NOT EXISTS
(SELECT OrderID
FROM NavisionUpgrade.navision4.dbo.[WEBOrderDetails] rd
WHERE rd.OrderID = [Crocus_Limited$OrderRequestDetail].OrderID
AND rd.NavisionItemNo = [Crocus_Limited$OrderRequestDetail].NavisionItemNo )
它失败了 - 给我错误:无法解决等于操作的排序规则冲突。
这个 DTS 基本上将数据从一个数据库移动到另一个数据库(位于不同的地理位置)
我怎样才能改变上述查询来解决这个问题?