oracle 中文排序笔记:
Oracle9i之前,中文是按照二进制编码进行排序的。
在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值为以下三种:
(1)、SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序
(2)、SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺
序)排序
(3)、SCHINESE_PINYIN_M 按照拼音排序
1. //按照笔划排序
select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_STROKE_M');
2. //按照部首排序
select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_RADICAL_M');
3. //按照拼音排序(此为系统的默认排序方式 )
select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_PINYIN_M');
分享到:
相关推荐
以下是对Oracle数据库课堂笔记的详细解析,涵盖了从基础到进阶的重要知识点。 第一讲:Oracle简介 Oracle数据库是由甲骨文公司开发的,提供了一整套数据存储、管理和检索解决方案。它支持多种操作系统和硬件平台,...
以上内容涵盖了Oracle原厂培训笔记中的关键知识点,从认证体系、课程安排、产品技术概述到数据库架构与性能优化等方面进行了详细介绍。这些知识点不仅有助于理解Oracle的核心技术,也为后续的学习和实践提供了坚实的...
韩顺平Oracle数据库教程笔记涵盖了Oracle数据库的基础知识和高级技术,涵盖了数据类型、查询语句、条件语句、排序语句、分组语句、联结语句、子查询、数据操作、视图、索引、存储过程、触发器、数据库设计、数据库...
以下是对Oracle数据库一些基础知识的详细解释,主要基于提供的个人学习笔记内容。 **第一节:数据库管理** 1. **创建用户**:`CREATE USER`命令用于创建新的数据库用户,如`CREATE USER username IDENTIFIED BY ...
以上内容详细介绍了 Oracle 数据库中基本查询的语法与原理、常用的算术运算与表达式、数值与字符函数的应用以及排序和模糊查询的方法。掌握这些基础知识对于日常数据库操作至关重要,可以帮助用户高效地管理和检索...
以下是对Oracle学习笔记中提到的一些关键知识点的详细解释: 1. **SQL执行顺序**: SQL语句的执行顺序是:`FROM` -> `WHERE` -> `SELECT` -> `GROUP BY` -> `HAVING` -> `ORDER BY`。首先从`FROM`子句开始,确定...
【Oracle SQL笔记详解】 Oracle SQL是用于访问和操作Oracle数据库的强大工具,涵盖了各种查询、更新和管理数据的方法。以下是对笔记中提及的一些关键知识点的详细解释: 1. **登录Oracle数据库**:通常以超级管理...
《Oracle_02.pdf》至《Oracle_04.pdf》可能进一步深入到Oracle数据库的高级特性,比如表空间管理、数据库备份与恢复策略、性能优化、安全性设置等,这些是数据库管理员在实际工作中必须掌握的关键技能。 最后,...
### 韩顺平Oracle视频笔记知识点概览 #### 1. Oracle 用户管理 - **概念**:在Oracle数据库中,用户是用来管理访问权限的基本单位。每个用户都可以有自己的模式(schema),其中包含各种对象如表、视图等。 - **创建...
以上是Oracle数据库中的一些基础命令和SQL语句,它们构成了Oracle数据库日常操作的核心。熟练掌握这些命令和语句,能有效提高数据库管理的效率。在实际应用中,还有许多其他高级特性和功能,如子查询、连接查询、...
oracle笔记,数据的过滤和排序!数据排序和过滤的相关语法,案例,注意事项等!
本笔记中的"SQLORACLE"文件包含了各种示例代码,覆盖了上述所有概念,读者可以通过这些实例加深理解,提升技能。 总结,Oracle SQL的学习涵盖了数据库基础、SQL语法、高级特性以及Oracle特有的功能。通过深入理解和...
oracle笔记子查询,有子查询相关的知识点笔记和具体的案例代码!
5. **查询技巧**:"写了方法没有写说明"暗示笔记中可能有许多示例查询,可能包括WHERE子句、LIKE操作符、聚合函数、GROUP BY和HAVING子句、ORDER BY用于排序,以及窗口函数等,帮助理解复杂的查询逻辑。 6. **...
### Oracle超详细学习笔记 #### 一、基本查询与数据操作 ##### 1. 最简单的查询 - **命令示例**: ```sql SELECT * FROM employees; DESC employees; SET LINESIZE 600; SET PAGESIZE 50; ``` - **解释**: ...
本笔记主要涵盖了在达内教育机构学习Oracle数据库的一些基础知识点,包括SQLPLUS的使用、SQL语句的结构与操作,以及一些实用的数据库管理技巧。 1. SQLPLUS的命令 SQLPLUS是Oracle提供的一种命令行接口,用于与...
Oracle 分析函数是一种高级SQL功能,它允许在单个查询中对数据集进行复杂的分析,无需额外的编程或多次数据库交互。分析函数处理的结果通常基于数据的分组、排序或特定窗口,为统计汇总和复杂的数据分析提供了便利。...
根据提供的信息,我们可以总结出以下关于“数据库(Oracle)达内培训笔记”的关键知识点: ### 数据库基础概念 - **数据库(Database)**:一种用于存储、管理和检索数据的系统。 - **数据库管理系统(DBMS)**:软件...
【标题】:“(转)最全的SQL(Oracle)笔记集录” 这篇资源是一个全面的SQL,特别是针对Oracle数据库的学习笔记集合。Oracle是世界上最广泛使用的数据库管理系统之一,它提供了丰富的功能来处理各种类型的数据和满足...
Oracle经典自学笔记主要涵盖Oracle数据库的安装验证、基础操作、SQL语言的学习以及Oracle中的特定用户权限等内容。以下是对这些知识点的详细说明: 1. **Oracle安装验证**:Oracle数据库安装完成后,用户通常会看到...