您的位置:首页 > 数据库 > MySQL

mysql 错误 FUNCTION nlssort does not exist

2016-11-14 14:53 323 查看
mysql 中没有oracle函数nlssort ,如果要使用拼音排序可以使用以下方法:

数据表tbl的某字段name的字符编码是latin1_swedish_ci

select * from `tbl` order by birary(name) asc ;

如果数据表tbl的某字段name的字符编码是utf8_general_ci

SELECT name FROM `tbl` WHERE 1 ORDER BY CONVERT( name USING gbk ) COLLATE gbk_chinese_ci ASC
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐