Oracle中文(汉字)排序的问题

阅读更多
Oracle支持的中文(汉字)排序有以下几种:

1、按照拼音排序:

select * from your_table_name t order by nlssort(t.ordered_column_name,'NLS_SORT=SCHINESE_PINYIN_M')

2、按照笔画数排序:

select * from your_table_name t order by nlssort(t.ordered_column_name,'NLS_SORT=SCHINESE_STROKE_M')

3、按照偏旁部首排序:

select * from your_table_name t order by nlssort(t.ordered_column_name,'NLS_SORT=SCHINESE_RADICAL_M')

解释:SCHINESE_PINYIN_M====>Simplified Chinese Pinyin Mode

【编写于 2009-02-10】

你可能感兴趣的:(oracle,Chinese,汉字,order)