国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

oracle指定排序的方法詳解

2020-07-26 14:26:02
字體:
來源:轉載
供稿:網友

Oracle9i之前,中文是按照二進制編碼進行排序的。在oracle9i中新增了按照拼音、部首、筆畫排序功能。  
1、設置NLS_SORT參數值   
SCHINESE_RADICAL_M 按照部首(第一順序)、筆劃(第二順序)排序   SCHINESE_STROKE_M 按照筆劃(第一順序)、部首(第二順序)排序   SCHINESE_PINYIN_M 按照拼音排序   

2、Session級別的設置,修改ORACLE字段的默認排序方式:  
按拼音:alter session set nls_sort = SCHINESE_PINYIN_M;  
按筆畫:alter session set nls_sort = SCHINESE_STROKE_M;   
按偏旁:alter session set nls_sort = NLS_SORT=SCHINESE_RADICAL_M; 

3、語句級別設置排序方式: 
按照筆劃排序   select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_STROKE_M'); 
按照部首排序   select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_RADICAL_M'); 
按照拼音排序  此為系統的默認排序方式  
select * from dept order by  nlssort(name,'NLS_SORT=SCHINESE_PINYIN_M');

4、修改系統參數(數據庫所在操作系統):   
set NLS_SORT=SCHINESE_RADICAL_M export NLS_SORT (sh)   setenv NLS_SORT SCHINESE_RADICAL_M (csh)    HKLC/SOFTWARE/ORACLE/home0/NLS_SORT (win注冊表)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 崇州市| 拜城县| 涡阳县| 长子县| 婺源县| 衡阳市| 吴忠市| 区。| 富锦市| 永善县| 五河县| 昌黎县| 太仆寺旗| 奈曼旗| 晋城| 镇安县| 广西| 扶绥县| 云梦县| 肇源县| 沁水县| 瓦房店市| 汾阳市| 雷州市| 丹江口市| 子洲县| 正镶白旗| 莱芜市| 许昌市| 阳谷县| 雅江县| 定远县| 潜山县| 类乌齐县| 乃东县| 田东县| 吴堡县| 桓仁| 健康| 东宁县| 辰溪县|