当前位置: 代码迷 >> Sql Server >> SQL_Latin1_General_CP1_CI_AS" 跟 "Chinese_PRC_CI_AS"
  详细解决方案

SQL_Latin1_General_CP1_CI_AS" 跟 "Chinese_PRC_CI_AS"

热度:83   发布时间:2016-04-27 11:40:11.0
SQL_Latin1_General_CP1_CI_AS" 和 "Chinese_PRC_CI_AS"
消息 468,级别 16,状态 9,第 1 行
无法解决 UNION 运算中 "SQL_Latin1_General_CP1_CI_AS" 和 "Chinese_PRC_CI_AS" 之间的排序规则冲突。

------解决方案--------------------
修改两个表的排序规则一直 或者试试
SQL code
select * from a collate SQL_Latin1_General_CP1_CI_ASunion select * from b collate SQL_Latin1_General_CP1_CI_AS
------解决方案--------------------
先修改2个表的字段为同一个字符集,
SQL code
alter table [表名] alter column [字段名] [类型]([长度]) collate [排序字符集]
------解决方案--------------------
探讨
引用:
先修改2个表的字段为同一个字符集,

SQL code


alter table [表名] alter column [字段名] [类型]([长度]) collate [排序字符集]

"SQL_Latin1_General_CP1_CI_AS" 和 "Chinese_PRC_CI_AS" 这个问题好像是安装数据库时出现的问题,数据库最早2005 现在20……

------解决方案--------------------
修改排序规则,然后将数据重新导入试试
------解决方案--------------------
wait for highhand.
i am dajianyou!
------解决方案--------------------
安装数据库的时候选择的默认排序规则和以前的实例不一样。这个在安装数据库的时候是要选择的。
  相关解决方案