码迷,mamicode.com
首页 > 数据库 > 详细

MySQL校对集

时间:2017-04-24 15:25:24      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:没有   大小写   修改   字符集   convert   排序   注意   binary   进制   

 一、校对集概念

校对集是数据比较的方式,当数据产生比较的时候,校对集发挥作用。

二、三种格式

1、_bin:binary,二进制比较,取出二进制位,一位一位的比较(区分大小写)。

2、_cs:case sensitive,大小写敏感(区分大小写)。

3、_ci:case insensitice,大小写不敏感(不区分大小写)。

三、注意:

校对集必须在表中没有数据前声明才能生效,如果表中有了数据,修改SQL:ALTER TABLE 表名 COLLATE = 校对集;

四、常用汉字拼音首字母排序

1、如果建表时采用GBK字符集

SELECT * FROM person ORDER BY name ASC;

2、如果建表时采用utf8字符集

SELECT * FROM person ORDER BY CONVERT(name USING gbk) ASC;

MySQL校对集

标签:没有   大小写   修改   字符集   convert   排序   注意   binary   进制   

原文地址:http://www.cnblogs.com/df-xfz/p/6756826.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!