SQL2000可以用以下命令修改表的排序规则,
ALTER DATABASE database
COLLATE ....
SQL7不能改变库的排序规则,但能改变服务器的排序规则,你还可以看一下,SQL7能不能修改字段的排序规则,如果能修改字段的排序规则那也行,如果实在不行,最简单的办法就是升级到SQL2000
ALTER DATABASE database
COLLATE ....
SQL7不能改变库的排序规则,但能改变服务器的排序规则,你还可以看一下,SQL7能不能修改字段的排序规则,如果能修改字段的排序规则那也行,如果实在不行,最简单的办法就是升级到SQL2000
其中,某些排序规则指定CI 不区分大小写,CS 指定区分大小写。如:alter database 数据库 COLLATE Chinese_PRC_CI_AS
不区分大小写,而
alter database 数据库 COLLATE Chinese_PRC_CS_AS
使之区分大小写。使用如下命令,可以获得更多的规则:
SELECT *
FROM ::fn_helpcollations()
请严格按照我下面的步骤来:
c:>net stop mssqlserver
停掉SQL Server的服务.
c:>\\mssql7\binn\rebuildm.exe
运行rebuildm.exe文件已重建master库,更改字符集,排序方式,及大小写敏感.
(它不是要你重装,不要搞错了!!!)重建好后
c:>net start mssqlserver
启动SQL Server的服务.
如大力所说进行操作,就ok了