Oracle 如何对中文字段进行排序
2009-09-27 21:01
495 查看
原文:刘武|Oracle 如何对中文字段进行排序
Oracle 中对中文字段进行排序通常有三种方式
1)按笔画排序
select * from Table order by nlssort(columnName,'NLS_SORT=SCHINESE_STROKE_M')
2)按部首排序
select * from Table order by nlssort(columnName,'NLS_SORT=SCHINESE_RADICAL_M')
3)按拼音排序
select * from Table order by nlssort(columnName,'NLS_SORT=SCHINESE_PINYIN_M');
Oracle 中对中文字段进行排序通常有三种方式
1)按笔画排序
select * from Table order by nlssort(columnName,'NLS_SORT=SCHINESE_STROKE_M')
2)按部首排序
select * from Table order by nlssort(columnName,'NLS_SORT=SCHINESE_RADICAL_M')
3)按拼音排序
select * from Table order by nlssort(columnName,'NLS_SORT=SCHINESE_PINYIN_M');
相关文章推荐
- Oracle 如何对中文字段进行排序
- 【转】oracle 针对中文字段进行排序
- Oracle 中文字段进行排序的sql语句
- Oracle中中文、数字,英文混杂形式的字段进行排序的方法
- Oracle 中文字段进行排序的sql语句
- oracle 中文字段按首字母拼音排序
- oracle数据库中的某个字段根据中文拼音的首字母进行排序
- 多个字段中如何按其中两个进行排序(二次排序)
- Oracle中如何用SQL检测字段是否包括中文字符
- 在arcgis使用python脚本进行字段计算时是如何解决中文问题的
- Oracle中如何用SQL检测字段是否包括中文字符
- 如何判断Oracle字段中是否包含中文的方法
- 在arcgis使用python脚本进行字段计算时是如何解决中文问题的
- oracle进行order by,排序字段值相同时,导致分页数据出现相同,加入rowid的解决方法
- Oracle中针对中文进行排序[Z]
- ORACLE中文排序及在table中指定位置增加字段本篇文章来源于:开发学院 http://edu.codepub.com 原文链接:http://edu.codepub.com/2009/0531/5086.php
- Oracle中文、数字混杂字段的排序
- Oracle中如何用SQL检测字段是否包括中文字符
- Oracle中中文、数字,英文混杂形式的字段进行排序的方法
- oracle 使用order by 对汉字进行多字段排序