oracle实现按照单位名称的笔划、部首和拼音排序


  1. 表名为 dept ,其中name字段是中文,下面分别实现按照单位名称的笔划、部首和拼音排序。(1)select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_STROKE_M');   //按照笔划排序   (2)select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_RADICAL_M');  //按照部首排序  (3)select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_PINYIN_M');  //按照拼音排序,此为系统的默认排序方式 



你可能感兴趣的:(oracle实现按照单位名称的笔划、部首和拼音排序)