您的位置:首页 > 数据库 > Oracle

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

2016-07-14 12:41 288 查看
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】 阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: