【发布时间】:2010-12-03 22:08:02
【问题描述】:
我有一个 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 基本上将数据从一个数据库移动到另一个数据库(位于不同的地理位置)
我怎样才能改变上面的查询来解决这个问题?
【问题讨论】:
标签: sql sql-server tsql sql-server-2000 dts