oracle对中文的排序

使用拼音排序    

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');

默认是按照偏旁部首排序的。

原文地址:https://www.cnblogs.com/flyinghigher/p/2947904.html