原创

Oracle 的汉字排序问题

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://wxy0327.blog.csdn.net/article/details/53926589

使用拼音排序
    select * from t1 order by nlssort(c1,'NLS_SORT=SCHINESE_PINYIN_M');

使用笔画排序
    select * from t1 order by nlssort(c1,'NLS_SORT=SCHINESE_STROKE_M');

使用偏旁部首排序
    select * from t1 order by nlssort(c1,'NLS_SORT=SCHINESE_RADICAL_M');

第一种用的最多,后两种搞不清排序的规则是什么。总之不得不佩服Oracle的NLS支持确实挺强的。

文章最后发布于: 2016-12-29 13:09:13
展开阅读全文
0 个人打赏
私信求帮助

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览