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


中国

德国

日本

法国

美国

英国

相关推荐
朱容zr33313316 小时前
请解释“回表”的概念。
java·前端·数据库
大黄说说17 小时前
EF Core 避坑指南:查询慢、循环查询、并发更新问题如何解决
java·服务器·数据库
城管不管17 小时前
重生——第五次面试2026.8.1一面
java·数据库·后端·ai·面试·职场和发展·agent
ocean'17 小时前
防火墙策略路由
linux·服务器·数据库
纪念 22917 小时前
数据库基础
数据库·笔记·学习方法
songgz17 小时前
zVM统一OS与DB
jvm·数据库·vm
brave_zhao17 小时前
mysql的安装
数据库·mysql
吴声子夜歌17 小时前
MongoDB 8.0——聚合
数据库·mongodb
冷凝娇17 小时前
【MySQL】2026总结(一)
数据库·mysql
changshuaihua00118 小时前
Redis 详解:Redis 与 MySQL 的区别、数据类型与缓存三大问题
数据库·redis·缓存