日期:2014-05-18  浏览次数:20374 次

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_AS
union 
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!
------解决方案--------------------
安装数据库的时候选择的默认排序规则和以前的实例不一样。这个在安装数据库的时候是要选择的。