如何改变数据库设置的排序规则。

mjxmjx 2003-10-14 11:34:53
原先SQL数据库的排序规则为重音敏感,先要改成2进制排序,如何操作?
...全文
70 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 元老 2003-10-14
  • 打赏
  • 举报
回复
Alter datebase 数据库 Collate Chinese_PRC_BIN
txlicenhe 2003-10-14
  • 打赏
  • 举报
回复
Alter datebase 数据库 Collate Chinese_PRC_BIN
pengdali 2003-10-14
  • 打赏
  • 举报
回复
更改排序规则。

alter database 数据库 collate 排序规格

使用如下命令,可以获得更多的规则:
SELECT *
FROM ::fn_helpcollations()
txlicenhe 2003-10-14
  • 打赏
  • 举报
回复
Alter datebase 数据库 Chinese_PRC_BIN
ALTER TABLE tb
ALTER COLUMN colname nvarchar(100) COLLATE Chinese_PRC_CI_AS
--不区分大小写
ALTER TABLE tb
ALTER COLUMN colname nvarchar(100) COLLATE Chinese_PRC_CS_AS
--区分大小写


使用如下命令,可以获得更多的规则:
SELECT *
FROM ::fn_helpcollations()
mjxmjx 2003-10-14
  • 打赏
  • 举报
回复
哪位帮帮我,一定给分!
mjxmjx 2003-10-14
  • 打赏
  • 举报
回复
请问大力老大,数据库中有许多表,是否需要一一将每个表中的列的排序规则改变?可有简单的方法,将数据库中各表各列的排序规则都改成数据库默认的Chinese_PRC_BIN排序改则?
万分感谢!!
pengdali 2003-10-14
  • 打赏
  • 举报
回复
列的排序规则呢?
ALTER TABLE sales
ALTER COLUMN payterms nvarchar(100) Chinese_PRC_BIN
mjxmjx 2003-10-14
  • 打赏
  • 举报
回复
排序规则是变成了Chinese_PRC_BIN,但查询数据还是不对,是否还要改别的东西?
yoki 2003-10-14
  • 打赏
  • 举报
回复
Alter datebase 数据库 Collate Chinese_PRC_BIN

34,875

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧