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

文章標籤
全站熱搜
創作者介紹
創作者 大笨鳥 的頭像
大笨鳥

大笨鳥的私房菜

大笨鳥 發表在 痞客邦 留言(0) 人氣(78)