`

sql 进行语言排序

 
阅读更多
 
 

NLSSORT,可以用来进行语言排序,且不影响当前会话.

用法示例:

拼音
SELECT * FROM TEAM ORDER BY NLSSORT(排序字段,'NLS_SORT = SCHINESE_PINYIN_M')
笔划
SELECT * FROM TEAM ORDER BY NLSSORT(排序字段,'NLS_SORT = SCHINESE_STROKE_M')
部首
SELECT * FROM TEAM ORDER BY NLSSORT(排序字段,'NLS_SORT = SCHINESE_RADICAL_M')

 

分享到:
评论

相关推荐

    SQL 中文排序

    默认情况下,SQL的排序机制可能会导致中文字符按照其内部编码(通常是Unicode编码)进行排序,这与我们的预期(比如按照拼音或笔画顺序)可能不一致。本文将详细介绍如何在SQL中实现中文排序,特别是针对MSSQL2005及...

    sql 按拼音首字母排序

    NLSSORT是Oracle数据库中的内置函数,用于支持多语言排序,通过设置不同的排序规则,可以满足不同语言环境下的排序需求。 #### `F_PINYIN`函数工作流程 1. **初始化变量**:`V_COMPARE`用于存储当前字符的拼音编码...

    图解SQL数据库语言轻松入门.pptx

    SQL查询语句是SQL数据库语言的核心组成部分,包括基本的SELECT语句、条件查询、排序、分组和聚合函数等。本书第二章详细讲解了SELECT语句的用法,包括基本的SELECT语句、条件查询、排序、分组和聚合函数等。通过实例...

    排序函数(sqlserver)

    SQL Server支持自定义排序规则(Collations),允许我们根据特定的语言和区域设置调整排序和比较行为。例如,对于拼音处理,可以创建一个基于拼音的排序规则,使得中文字符按照拼音首字母排序: ```sql SELECT * ...

    SQL语言基础.ppt

    内容概要:《SQL语言基础》资源是一本全面深入介绍SQL(Structured Query Language 结构化查询语言)的教程,涵盖了SQL的基本概念、基本语法、数据查询语言(DQL)、数据操纵语言(DML)、数据定义语言(DDL)以及...

    SQL Server 基本语言

    以下是一个具体的例子,演示如何使用 SQL 语句来创建一个表,并进行查询、更新和删除操作。 - **创建表**: ```sql CREATE TABLE HACK ( id char(4), name varchar(50), city varchar(50), age char(150), ...

    SQL查询语言及应用

    ### SQL查询语言及应用 #### 一、SQL简介 SQL(Structured Query Language)是一种用于管理关系型数据库的标准语言。它不仅被广泛应用于各种数据库管理系统(DBMS),如MySQL、Oracle、SQL Server等,而且在数据...

    学习SQL查询语言的使用语言

    2. **学会使用SQL进行查询**:查询语言是SQL的核心。学生需要学习如何编写SELECT语句,包括使用WHERE子句来设置条件,使用GROUP BY和HAVING子句进行数据分组,以及使用JOIN操作连接不同表的数据。 3. **掌握数据...

    sql 语言中文手册

    这个“SQL语言中文手册”包含两个CHM格式的手册,分别是《SQL 参考手册》中文版和SQL语言操作速查手册,它们都是帮助用户理解和掌握SQL的重要资源。 一、SQL基础 SQL的基本功能包括数据查询、数据更新、数据插入和...

    SQL语言共分为四大类

    SQL语言主要分为四大类:数据查询语言(DQL)、数据操纵语言(DML)、数据定义语言(DDL)和数据控制语言(DCL)。下面将对这四大类进行详细解释。 1. 数据查询语言(DQL): DQL主要用于从数据库中检索数据。它的...

    SQL语言参考大全 SQL 语句

    8. **分组与排序**:`GROUP BY`语句用于根据一个或多个列对数据进行分组,`ORDER BY`则用于对结果进行排序。例如,`SELECT Department, COUNT(*) FROM Employees GROUP BY Department`会列出各部门的员工数量。 9. ...

    《SQL语言艺术》

    《SQL语言艺术》是一本深入探讨SQL语言的专业书籍,它为读者揭示了SQL在数据库管理和数据分析中的强大功能和艺术性。SQL,全称Structured Query Language(结构化查询语言),是用于管理和处理关系型数据库的标准...

    SQL语言详细讲义

    ### SQL语言详细讲义 #### 一、SQL简介与重要性 SQL(Structured Query Language,结构化查询语言)是一种用于管理关系数据库的标准编程语言。早期的数据库管理系统往往为不同的任务提供独立的语言支持,例如数据...

    SQL 语言参考大全

    《SQL 语言参考大全》是一本全面覆盖SQL语言的实用指南,旨在帮助数据库编程者和自学爱好者掌握这一核心技能。SQL(Structured Query Language),结构化查询语言,是用于管理关系数据库的标准语言,无论是在企业级...

    sql 语言 命令 所有数据库通用

    SQL语言的主要功能包括数据查询、数据更新、数据插入、数据删除以及数据库结构的创建和修改等。 1. 数据查询:SQL的SELECT语句是最基础也是最常用的,它用于从数据库中检索数据。你可以通过指定表名、字段名以及...

    JAVA sql 汉字排序

    特别是在处理多语言数据或者需要跨数据库操作时,对排序规则的理解至关重要,因为它直接影响到查询结果的准确性和一致性。 总的来说,理解SQL Server的排序规则对于Java程序员在处理汉字排序问题时尤为重要。通过...

    SQL手册(SQL语言参考资料)

    综上所述,这份"SQL手册"涵盖了SQL语言的各个方面,无论是初学者还是经验丰富的开发者,都能从中受益,提升对SQL的理解和应用能力。通过深入学习和实践,可以更好地利用SQL来管理和操作数据库,解决实际问题。

    SQL语言基本常识

    SQL语言,全称为Structured Query Language,是用于管理和处理关系型数据库的标准编程语言。它涵盖了对数据库的多种操作,包括数据的检索、插入、更新、删除,以及数据库对象的创建、修改和删除,以及权限控制等多个...

    SQL资料(sql语言)

    你可以学习如何选择特定列、使用WHERE子句过滤结果、使用ORDER BY进行排序、GROUP BY进行分组,以及聚合函数(如COUNT、SUM、AVG、MAX和MIN)。 3. **更新数据**:UPDATE语句用于修改已存在于表中的数据,而DELETE...

    SQL语言基本语句介绍SQL语言基本语句介绍

    本文将深入探讨SQL语言的基本语句,帮助读者掌握其核心概念和用法。 1. 数据库操作与连接 SQL允许我们创建、修改和删除数据库。CREATE DATABASE语句用于创建新的数据库,ALTER DATABASE可以修改已有的数据库属性,...

Global site tag (gtag.js) - Google Analytics