posts - 41, comments - 15, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          Oracle 中漢字排序問題

          Posted on 2014-08-29 14:13 yuhaibo736 閱讀(1288) 評論(0)  編輯  收藏

          方法1: 設定環境變量
          set NLS_SORT=SCHINESE_RADICAL_M ;export NLS_SORT (sh)
          or setenv NLS_SORT SCHINESE_RADICAL_M (csh)
          or regedit 
          HKLC/SOFTWARE/ORACLE/home0/NLS_SORT        (win)

          方法2: 在session中修改
          alter session set NLS_SORT='SCHINESE_RADICAL_M'

          方法3: 直接使用NLSSORT函數 (推薦)
          select name,id from t
          order by NLSSORT(name,'NLS_SORT = SCHINESE_STROKE_M')

          設置NLS_SORT值:

          SCHINESE_RADICAL_M 按照部首(第一順序)、筆劃(第二順序)排序 

          SCHINESE_STROKE_M 按照筆劃(第一順序)、部首(第二順序)排序 

          SCHINESE_PINYIN_M 按照拼音排序


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 筠连县| 临澧县| 潮安县| 平塘县| 虹口区| 花莲市| 安陆市| 弥渡县| 环江| 根河市| 庐江县| 信阳市| 江津市| 津市市| 玉山县| 土默特右旗| 方正县| 济南市| 肃南| 库尔勒市| 屏东县| 阳江市| 大港区| 柳州市| 邳州市| 普宁市| 陇西县| 闽清县| 澄迈县| 阜城县| 安阳市| 财经| 余姚市| 玉山县| 石林| 伽师县| 兴海县| 额济纳旗| 扬中市| 德清县| 逊克县|