close
oracle9i 中有按照中文字的拼音、部首、筆劃排序的功能。
那就是設置 NLS_SORT 值
SCHINESE_RADICAL_M 按照部首(第一順序)、筆劃(第二順序)排序
SCHINESE_STROKE_M 按照筆劃(第一順序)、部首(第二順序)排序
SCHINESE_PINYIN_M 按照拼音排序,系統的默認排序方式為拼音排序
以下為範例:
SELECT name FROM user
ORDER BY NLSSORT(name, ‘NLS_SORT=SCHINESE_STROKE_M’);
全站熱搜