oracle實現按照單位名稱的筆劃 部首和拼音排序

2021-08-20 13:53:59 字數 363 閱讀 8707

表名為 dept ,其中name欄位是中文,下面分別實現按照單位名稱的筆劃、部首和拼音排序。

(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 實現按照指定字元擷取陣列

功能描述 用指定分隔符切割輸入的字串,返回一維陣列,每個陣列元素為乙個子串。源 create or replace type ty str split is table of varchar2 4000 create or replace function fn split p str in var...

oracle按照中文排序

oracle按照中文排序 在oracle 9i之前,對中文的排序,是預設按2進製編碼來進行排序的.9i時增加了幾種新的選擇 www.2cto.com 按中文拼音進行排序 schinese pinyin m 按中文部首進行排序 schinese radical m 按中文筆畫進行排序 schinese...

自己按照書上實現的c語言的單鏈表

include include define elemtype int define status int define ok 1 define false 0 typedef struct lnodelnode,linklist 建立乙個容量為size的單鏈表 status create list...