SQL排序规则应用小记


Chinese_PRC (按汉字拼音排序)

Chinese_PRC_Stroke (按汉字笔画排序)

  _BIN   二进制排序    

  _CI_AI   不区分大小写、不区分重音、不区分假名类型、不区分宽度    

  _CI_AI_WS   不区分大小写、不区分重音、不区分假名类型、区分宽度    

  _CI_AI_KS   不区分大小写、不区分重音、区分假名类型、不区分宽度    

  _CI_AI_KS_WS   不区分大小写、不区分重音、区分假名类型、区分宽度    

  _CI_AS   不区分大小写、区分重音、不区分假名类型、不区分宽度    

  _CI_AS_WS   不区分大小写、区分重音、  不区分假名类型、区分宽度    

  _CI_AS_KS   不区分大小写、区分重音、区分假名类型、不区分宽度    

  _CI_AS_KS_WS   不区分大小写、区分重音、区分假名类型、区分宽度    

  _CS_AI   区分大小写、不区分重音、  不区分假名类型、不区分宽度    

  _CS_AI_WS   区分大小写、不区分重音、不区分假名类型、区分宽度    

  _CS_AI_KS   区分大小写、不区分重音、区分假名类型、不区分宽度    

  _CS_AI_KS_WS   区分大小写、不区分重音、区分假名类型、区分宽度    

  _CS_AS   区分大小写、区分重音、不区分假名类型、不区分宽度    

  _CS_AS_WS   区分大小写、区分重音、不区分假名类型、区分宽度    

  _CS_AS_KS   区分大小写、区分重音、区分假名类型、不区分宽度    

  _CS_AS_KS_WS   区分大小写、区分重音、区分假名类型、区分宽度

 

 

 --修改数据库的排序规则

 --ALTER DATABASE 数据库名COLLATE 排序规则名

 ALTER DATABASE DBNAME COLLATE Chinese_PRC_CI_AS

 

 --建表时字段加排序规则

 --CREATE TABLE 表名(字段数据类型COLLATE 排序规则名)

 CREATE TABLE TB(COL VARCHAR(10) COLLATE Chinese_PRC_CI_AS)

 

 --查询时字段加排序规则

 

 --SELECT * FROM 表名WHERE 字段名COLLATE 排序规则名='某值'

 SELECT * FROM tb WHERE col COLLATE Chinese_PRC_CI_AS='A'

 

 --SELECT 字段名排序规则名FROM 表名

 SELECT COL COLLATE Chinese_PRC_CI_AS FROM TB

 

 --SELECT * FROM 表名ORDER BY 字段名COLLATE 排序规则名

 SELECT * FROM TB ORDER BY COL COLLATE Chinese_PRC_CI_AS

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/htl258/archive/2010/03/30/5432756.aspx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值