一、使用拼音排序 select * from t order by nlssort(field,'NLS_SORT=SCHINESE_PINYIN_M'); 二、使用筆畫排序 select * from t order by nlssort(field,'NLS_SORT=SCHINESE_STROKE_M'); 三、使用偏旁部首排序 select * from t order by nlssort(field,'NLS_SORT=SCHINESE_RADICAL_M');