postgresql 中文按拼音排序 如题,,从数据库检索出来的中文如何按照第一个字的拼音排序,,如,,搜索出的人名按照姓氏的拼音排序。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、假如你的数据库编码为euc_cn, order by 默认就是拼音排序2、假如你的数据库编码为utf8, 若LC_COLLATE为c,则排序是按utf8内码排序,若要按拼音排序需转换,如 order by convert_to(xxx,'gbk'). 若LC_COLLATE为PRC的话, order by默认也是按拼音排序。(不过很多平台都不支持PRC的LC_COLLATE,或叫其他名称) http://topic.csdn.net/u/20090611/17/7579bb9a-0a7c-4460-a302-10bae7f4a9c5.html 怎么把大文本数据插入表text字段中 求更高效的插入新记录 unique对于数据插入的限制问题 mysql5,同一个连接中,怎样取得上一次自增字段产生的值? mysql 时间段查询问题 【请教】Mysql数据库安全问题一问 关于1064的错误的问题 mysql 先排序后分组 来看~数据库中密码明文保存 想要一个sql语句 求个SQL语句 mysql备份的问题
2、假如你的数据库编码为utf8, 若LC_COLLATE为c,则排序是按utf8内码排序,若要按拼音排序需转换,如 order by convert_to(xxx,'gbk').
若LC_COLLATE为PRC的话, order by默认也是按拼音排序。(不过很多平台都不支持PRC的LC_COLLATE,或叫其他名称)