Oracle 的汉字排序问题
2016-12-29 13:09
375 查看
使用拼音排序
select * from t1 order by nlssort(c1,'NLS_SORT=SCHINESE_PINYIN_M');使用笔画排序
select * from t1 order by nlssort(c1,'NLS_SORT=SCHINESE_STROKE_M');使用偏旁部首排序
select * from t1 order by nlssort(c1,'NLS_SORT=SCHINESE_RADICAL_M');第一种用的最多,后两种搞不清排序的规则是什么。总之不得不佩服Oracle的NLS支持确实挺强的。
select * from t1 order by nlssort(c1,'NLS_SORT=SCHINESE_PINYIN_M');使用笔画排序
select * from t1 order by nlssort(c1,'NLS_SORT=SCHINESE_STROKE_M');使用偏旁部首排序
select * from t1 order by nlssort(c1,'NLS_SORT=SCHINESE_RADICAL_M');第一种用的最多,后两种搞不清排序的规则是什么。总之不得不佩服Oracle的NLS支持确实挺强的。
相关文章推荐
- 解决oracle排序时按照汉字拼音排序不正确的问题
- Oracle 中汉字排序问题
- oracle汉字排序问题
- oracle、sqlserver数据库排序空值null问题解决办法
- Oracle汉字乱码问题原因及解决方法
- Linux下Oracle字符集问题引发的汉字插入失败解决方案
- 影响 ORACLE 汉字显示的字符集问题
- ORACLE汉字显示的字符集问题
- Oracle汉字乱码问题原因及解决方法
- Oracle汉字排序nls_sort
- Oracle汉字乱码问题原因及解决方法
- oracle、sqlserver数据库排序空值null问题解决办法
- ORACLE汉字显示的字符集问题
- Oracle汉字排序SQL
- oracle的Top n时排序问题
- Oracle汉字排序
- 影响ORACLE汉字显示的字符集问题
- Oracle中汉字长度问题
- 开始使用CodeSmith3.1-解决了Oracle连接及汉字的问题
- Oracle 10gR2 group by 不排序问题