当前位置: 代码迷 >> 综合 >> 无法解决 equal to 操作中 SQL_Latin1_General_CP1_CI_AS 和 Chinese_PRC_CI_AS 之间的排序规则冲突。
  详细解决方案

无法解决 equal to 操作中 SQL_Latin1_General_CP1_CI_AS 和 Chinese_PRC_CI_AS 之间的排序规则冲突。

热度:82   发布时间:2023-12-08 01:57:05.0

无法解决 equal to 操作中 "SQL_Latin1_General_CP1_CI_AS" 和 "Chinese_PRC_CI_AS" 之间的排序规则冲突。

select * from table1 where ID not in (select ID from table2 )  

无法解决 equal to 操作中 "SQL_Latin1_General_CP1_CI_AS" 和 "Chinese_PRC_CI_AS" 之间的排序规则冲突。
--解决办法
select * from table1 where ID COLLATE Chinese_PRC_CI_AS not in (select ID from table2 )
  
在查询字段连接条件后加上: COLLATE Chinese_PRC_CI_AS 即可
  相关解决方案