【发布时间】:2018-12-05 14:51:29
【问题描述】:
我尝试连接来自不同 SQL 服务器的两个表。我创建了一个 LikndedServer,它从该服务器获取数据,但是当我使用另一个 Db 中的表执行“inner join”时,会显示此错误:Cannot resolve the collation conflict between "Latin1_General_CI_AS" and "SQL_Latin1_General_CP1_CI_AS" in the equal to operation
查询如下:
select * from [DB1].[dbo].[Employee] as P1
inner join [LinkedWebServer].[DB2].[dbo].[View_HyrjeDalje_Punetoret] as P2 on
P1.[Personal_No] = P2.[vcNumriPersonal]
谢谢!
【问题讨论】:
-
提示:
COLLATE. -
您必须决定在比较中使用哪种排序规则。这种错误表明表格设计不一致。
标签: sql sql-server database error-handling