`

nlssort函数的用法

 
阅读更多

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')

分享到:
评论

相关推荐

    ORACLE函数及其用法

    ### ORACLE函数及其用法详解 #### 概述 Oracle是一种广泛使用的数据库管理系统,它提供了丰富的内置函数,这些函数能够帮助开发者和数据库管理员更高效地处理数据。本文将详细介绍Oracle中的一些常用函数及其应用...

    oracle汉字转拼音函数整理大全

    #### 二、函数定义及使用方法 - **`fn_getpyKGJG`**: 返回带有空格间隔的拼音。 - 参数说明: - `p_str`: 输入的汉字字符串。 - `p_flag`: 控制拼音格式的参数,默认为 `NULL`。 - `0`: 返回全小写的拼音,每个...

    oracle数据库常用的函数

    以下是一些在实际开发过程中经常使用的Oracle数据库函数的详细介绍。 #### 数学函数 1. **ABS**: 返回一个数值的绝对值。 - 示例: `SELECT ABS(-3.12) FROM DUAL;` 返回结果为 `3.12`。 2. **ACOS**: 返回指定...

    oracle排序

    十三、标准的 ROWNUM 分页查询使用方法 在 Oracle 中,可以使用 ROWNUM 函数对数据进行分页查询。例如,以下语句将对 perexl 表中的数据按照 danwei 列进行排序,然后进行分页查询: SELECT * FROM (SELECT c.*, ...

    ORACLE常用函数总结

    - 示例:未提供,但使用方法类似其他函数,需要指定字段和排序方式。 以上是对Oracle中12个常用字符函数的详细介绍,这些函数在处理和分析数据时非常实用,可以有效地帮助我们进行字符串的转换、组合和检索。了解...

    Oracle函数大全

    ### Oracle函数大全详解 在Oracle数据库中,函数是执行特定任务的预定义操作,它们能够帮助用户处理数据、计算...以上就是Oracle函数大全的主要内容,希望能帮助初学者更好地理解和掌握Oracle数据库中的函数使用方法。

    人大金仓数据库适配mysql

    - MySQL中的直接相减方法在KingbaseES中不适用,需要使用 `DATE()` 函数进行转换。 示例: ```sql SELECT DATE(s1.plan_end_time) - DATE(s1.plan_start_time) + 1 AS TIMES FROM se_task_import s1; ``` **3. `TO...

    对Oracle 排序中的几种常用排序的介绍

    可以使用`NLSSORT`函数配合`NLS_SORT`参数来实现。例如,以下语句会按照汉语拼音对`danwei`字段进行升序排序: ```sql select * from perexl order by nlssort(danwei,'NLS_SORT=SCHINESE_PINYIN_M'); ``` 2. **...

    oracle汉字转拼音

    2. 对于非ASCII字符,使用`NLSSORT`函数获取其拼音排序码。 3. 根据拼音排序码的范围,确定对应的拼音首字母。 4. 将所有拼音首字母拼接成最终结果返回。 ### 总结 通过以上两个函数,我们可以在Oracle数据库中...

    sql 按拼音首字母排序

    在这个场景下,使用的排序规则是`NLS_SORT=SCHINESE_PINYIN_M`,这意味着函数将根据汉字的拼音来生成编码。NLSSORT是Oracle数据库中的内置函数,用于支持多语言排序,通过设置不同的排序规则,可以满足不同语言环境...

    oracle函数大全

    以上就是Oracle数据库中常用的一些字符函数及其具体用法。通过这些函数的应用,可以在数据处理和查询过程中极大地提高效率,实现更加灵活的数据操作。希望本文档能够为您的Oracle数据库开发工作提供一定的参考价值。

    oracle数据库汉字首字排序

    Oracle提供了一个强大的函数`NLSSORT()`来实现这种需求。 ##### 1. `NLSSORT()`函数详解 `NLSSORT()`函数用于对数据进行排序前的转换,以便能够根据指定的语言环境规则进行排序。其语法结构如下: ```sql NLSSORT...

    EasyUI Datagrid 中文排序的问题

    对于中文排序的需求,可以使用 JavaScript 的 `localeCompare` 方法来实现。 2. **实现代码示例**: ```javascript // 定义排序函数 function nameSorter(name_1, name_2) { return name_1.localeCompare(name_...

    Oracle 中文字段进行排序的sql语句

    首先,`NLSSORT`函数是Oracle数据库用于排序的关键工具,它允许我们指定特定的语言排序规则。在处理中文字段时,我们可以利用NLSSORT配合不同的NLS_SORT参数来实现不同的排序方式。 1. **按笔画排序**: 使用`...

    oracle字符集资料

    Oracle还提供了一些工具和服务来处理字符集问题,如`ALTER DATABASE`命令用于更改数据库字符集,`CONVERT`函数用于在不同字符集间转换字符串,以及`NLSSORT`函数用于根据特定字符集进行排序。 在Oracle中,还有一些...

    Oracle9i的init.ora参数中文说明

    正常情况下, WHERE 子句中进行的比较是二进制的, 但语言比较则需要 NLSSORT 函数。可以使用 NLS_COMP 指定必须根据NLS_SORT 会话参数进行语言比较。 值范围: Oracle8i National Language Support Guide 中指定的...

Global site tag (gtag.js) - Google Analytics