急!!升级到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()
------解决方案--------------------改也许会有问题
最好重新升级