首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL_Latin1_General_CP1_CI_AS" 跟 "Chinese_PRC_CI_AS"

2012-09-02 
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"
消息 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!
[解决办法]
安装数据库的时候选择的默认排序规则和以前的实例不一样。这个在安装数据库的时候是要选择的。

热点排行