gpt4 book ai didi

sql-server-2008 - 对链接服务器之间的两个数据库表运行查询导致整理错误

转载 作者:行者123 更新时间:2023-12-04 05:08:15 25 4
gpt4 key购买 nike

Cannot resolve the collation conflict between
"SQL_Icelandic_Pref_CP1_CI_AS" and "SQL_Latin1_General_CP1_CI_AS" in
the equal to operation.

我正在尝试检查两个表之间的重复项并创建了一个链接服务器,然后创建了以下查询,但我不断收到以下错误,并想知道是否有更好的方法来执行此操作或如何修复此错误:
  select A.siteid
from siteids A, DBSERVER02.PostFeeds.dbo.siteids B
where A.siteid = B.siteid

我还被告知这个查询将需要很长时间才能运行,因为我在两个表中都有超过 1 亿条记录。

最佳答案

尝试在字段之一后使用“collat​​e”子句。
如果您不知道哪个是哪个,只需键入:

where A.siteid collate database_default = B.siteid collate database_default

关于sql-server-2008 - 对链接服务器之间的两个数据库表运行查询导致整理错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15227454/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com