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

急升级到SQL2005数据库 时服务器的排序规则有关问题

2012-01-19 
急!!升级到SQL2005数据库 时服务器的排序规则问题?由于sql2000数据库默认为:Chinese_PRC_CI_AS 升级到SQL2

急!!升级到SQL2005数据库 时服务器的排序规则问题?
由于sql2000数据库默认为:Chinese_PRC_CI_AS 升级到SQL2005时服务器的排序规则是默认为:SQL_Latin1_General_CP1_CI_AS
但是升级的数据库还是默认为:Chinese_PRC_CI_AS 。到应用程式时系统总数提示异常两者不一致现象?请问如何处理此问题?
怎么可以修改SQL2005时服务器的排序规则?

[解决办法]
alter database 数据库 collate 排序规则


其中,某些排序规则指定CI 不区分大小写,CS 指定区分大小写。

如:alter database 数据库 COLLATE Chinese_PRC_CI_AS 
不区分大小写,而
alter database 数据库 COLLATE Chinese_PRC_CS_AS 
使之区分大小写。

使用如下命令,可以获得更多的规则:
SELECT *
FROM ::fn_helpcollations()

[解决办法]
改也许会有问题
最好重新升级

热点排行