Oracle中按照中文字段排序
来源:互联网 发布:运动社交软件 编辑:程序博客网 时间:2024/05/16 01:19
需求:有一个student表,查询数据时需要按照其中的name字段进行排序,直接order by name个别数据顺序不对,于是搜了一些方法,如下:
在oracle 9i之前,对中文的排序,是默认按2进制编码来进行排序的. 9i时增加了几种新的选择:
按中文拼音进行排序:
SELECT * FROM student ORDER BY NLSSORT(name,'NLS_SORT = SCHINESE_PINYIN_M');
按中文首部进行排序:
SELECT * FROM student ORDER BY NLSSORT(name,'NLS_SORT = SCHINESE_STROKE_M');
按中文笔画进行排序:
SELECT * FROM student ORDER BY NLSSORT(name,'NLS_SORT = SCHINESE_RADICAL_M');
转自:http://www.cnblogs.com/discuss/articles/1866953.html
阅读全文
0 0
- Oracle中按照中文字段排序
- 数据库中文字段按照拼音字母排序
- sql中文字段按照汉语拼音首字母排序
- ORACLE中文字段排序
- oracle 数据库字段按照拼音首字母排序
- oracle 按照分组字段,排序字段取出第一行
- java中按照中文拼音排序
- js中按照中文首字母排序
- flex按照字段排序
- MS SQLSERVER和ORACLE中取出表中按照某字段排序的前N条记录
- oracle字段中摘取中文
- java中List按照指定字段排序工具类
- java中List按照指定字段排序工具类
- java中List按照指定字段排序工具类
- java中List按照指定字段排序工具类
- mysql中按照多个字段进行排序
- Hibernate 实现Oracle的中文汉字按照拼音排序
- Oracle数据库对中文字段排序
- P_S数据不完整原因详析
- 视觉分类任务中处理不平衡问题的loss比较
- InnoDB RR隔离级别下INSERT SELECT两种死锁案例剖析
- python之kafka使用
- 继承中的特点
- Oracle中按照中文字段排序
- 分页查询
- 闭包
- thinkphp5项目源码下载,thinkphp5后台管理源码,thinkphp5二次开发源码
- Gson教程七(译):@SerializedName和@Expose
- Linux系统下安装jdk详细步骤(共两种方法)
- JMeter--线程组关于自动化详解
- C编译时各个阶段都在做什么
- 使用uiautomator做UI测试