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 按照拼音排序


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


          網站導航:
           
          主站蜘蛛池模板: 且末县| 阿勒泰市| 平远县| 固安县| 江城| 丰都县| 揭阳市| 灯塔市| 新兴县| 虹口区| 崇左市| 临潭县| 朝阳县| 永修县| 永嘉县| 当涂县| 石楼县| 玉田县| 高阳县| 昌都县| 江北区| 金华市| 泊头市| 重庆市| 兴业县| 喜德县| 青岛市| 顺平县| 开阳县| 右玉县| 武隆县| 明星| 佛山市| 于都县| 岗巴县| 墨江| 出国| 丰镇市| 安庆市| 洞头县| 当阳市|