校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > oracle指定排序的方法詳解

oracle指定排序的方法詳解

熱門標簽:征服者火車站地圖標注 征服眼公司地圖標注 美圖秀秀地圖標注 阿爾巴尼亞地圖標注app 百度地圖標注素材 word地圖標注方向 外呼線路外顯本地號碼 人工智能地圖標注自己能做嗎 開封智能外呼系統廠家

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注冊表)

您可能感興趣的文章:
  • Oracle中簡單查詢、限定查詢、數據排序SQL語句范例和詳細注解
  • 數據庫查詢排序使用隨機排序結果示例(Oracle/MySQL/MS SQL Server)
  • oracle使用order by排序null值如何處理
  • Oracle 中文字段進行排序的sql語句
  • Oracle數據庫中ORDER BY排序和查詢按IN條件的順序輸出

標簽:孝感 酒泉 泰安 宜春 海北 六安 葫蘆島 淮南

巨人網絡通訊聲明:本文標題《oracle指定排序的方法詳解》,本文關鍵詞  oracle,指定,排序,的,方法,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《oracle指定排序的方法詳解》相關的同類信息!
  • 本頁收集關于oracle指定排序的方法詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 房产| 安吉县| 瑞昌市| 葫芦岛市| 莱西市| 宿迁市| 蒙山县| 务川| 五常市| 江山市| 米易县| 库伦旗| 永丰县| 南乐县| 洮南市| 巴东县| 育儿| 潞城市| 岳阳市| 博湖县| 桂林市| 当雄县| 清水河县| 博野县| 东兰县| 洛隆县| 财经| 江北区| 常山县| 云霄县| 合阳县| 吉安市| 东明县| 平罗县| 新和县| 大关县| 图木舒克市| 富锦市| 沐川县| 资源县| 昌江|