Oracle NLSSORT 拼音排序 笔画排序 部首排序

目录

测试数据

--拼音

--笔划

--部首


测试数据

create table test(name varchar2(20));

insert into test values('中国');

insert into test values('美国');

insert into test values('日本');

insert into test values('德国');

insert into test values('法国');

insert into test values('英国');

commit;

--拼音

SQL> SELECT * FROM test ORDER BY NLSSORT(name,'NLS_SORT = SCHINESE_PINYIN_M');

NAME


德国

法国

美国

日本

英国

中国

--笔划

SQL> SELECT * FROM test ORDER BY NLSSORT(name,'NLS_SORT = SCHINESE_STROKE_M');

NAME


中国

日本

法国

英国

美国

德国

--部首

SQL> SELECT * FROM test ORDER BY NLSSORT(name,'NLS_SORT = SCHINESE_RADICAL_M');

NAME


中国

德国

日本

法国

美国

英国

相关推荐
Oo大司命oO7 小时前
藏在正则表达式里的陷阱
数据库·mysql·正则表达式
_oP_i8 小时前
mysql统计数据库使用存储大小
数据库
会编程的土豆8 小时前
MySQL 入门:库、表、行、主键是什么
linux·数据库·网络协议·http
jjjava2.08 小时前
系统日志:从入门到精通的完整指南
网络·数据库
写代码的强哥9 小时前
云原生数据库与传统数据库相比“新”在哪里
数据库·云原生·架构
许彰午9 小时前
05-十分钟读懂AWR报告
oracle
吴声子夜歌10 小时前
MongoDB 4.2——查询
数据库·mongodb
xieliyu.11 小时前
MySQL 存储过程详解:概念、创建与删除全教程
开发语言·数据库·mysql
ttwuai12 小时前
AI 生成后台删除按钮后,MySQL 软删除和唯一索引怎么验
数据库·mysql·golang