<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-314  評論-209  文章-0  trackbacks-0

    Oracle Sql Loader中文字符導(dǎo)入亂碼的解決方案
    服務(wù)器端字符集NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    控制文件ctl:
    LOAD DATA
    CHARACTERSET ZHS16GBK
    INFILE 'c:\testfile.txt'
    id name desc

    FIELDS TERMINATED BY ","
    (id,name ,desc )

    導(dǎo)入成功

    其中c:\testfile.txt文件中有中文,在將此文件導(dǎo)入到oracle數(shù)據(jù)庫中時,需要設(shè)置字符集CHARACTERSET ZHS16GBK
     
    (1)查看服務(wù)器端字符集
    通過客戶端或服務(wù)器端的sql*plus登錄ORACLE的一個合法用戶,執(zhí)行下列SQL語句:
    SQL > select * from V$NLS_PARAMETERS
    ------------------------
    (2)控制文件ctl:
    LOAD DATA
    CHARACTERSET ZHS16GBK
    INFILE '/inffile/vac/subs-vac.csv'
    TRUNCATE
    INTO TABLE INF_VAC_SUBS_PRODUCT
    FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
    TRAILING NULLCOLS
    (
    USER_NUMBER,
    PRODUCT_ID,
    EFFECTIVE_DATE DATE "YYYY/MM/DD HH24:MI:SS",
    EXPIRATION_DATE DATE "YYYY/MM/DD HH24:MI:SS"
    )

    posted on 2011-03-08 17:20 xzc 閱讀(9069) 評論(2)  編輯  收藏 所屬分類: Oracle

    評論:
    # re: Oracle Sql Loader中文字符導(dǎo)入亂碼的解決方案[未登錄] 2011-03-16 16:09 | lee
    2005-1-3 9:00:03.2221 如果日期格式是這樣要怎么辦?  回復(fù)  更多評論
      
    # re: Oracle Sql Loader中文字符導(dǎo)入亂碼的解決方案 2013-07-09 16:37 | peters1235
    我也遇到這個問題了。不過我的解決方法是把控制文件的編碼改成ANSI。  回復(fù)  更多評論
      
    主站蜘蛛池模板: 91亚洲国产成人久久精品网址| 亚洲ⅴ国产v天堂a无码二区| 亚洲va在线va天堂成人| 99久久久国产精品免费牛牛四川 | 成人五级毛片免费播放| 亚洲国产91在线| 久久久久久久久免费看无码| 亚洲一级毛片在线播放| 四虎在线最新永久免费| 亚洲a级片在线观看| 日韩午夜免费视频| 色爽黄1000部免费软件下载| www亚洲一级视频com| 四虎国产精品免费永久在线| 亚洲成a人片在线观看日本| 无码日韩精品一区二区免费暖暖| 久久亚洲AV成人无码电影| 亚洲国产精品免费观看| 亚洲欧洲精品成人久久曰| 免费萌白酱国产一区二区| 一级做a爱过程免费视频高清 | 亚洲国产一区二区a毛片| 7x7x7x免费在线观看| 亚洲日产乱码一二三区别| 亚洲女人被黑人巨大进入| 久久免费精彩视频| 国产 亚洲 中文在线 字幕| 免费一级毛片在线播放不收费| 丝袜足液精子免费视频| 亚洲三级中文字幕| 免费一级大黄特色大片| 免费观看在线禁片| 美女视频黄免费亚洲| 久久久青草青青国产亚洲免观| 91人人区免费区人人| 337p日本欧洲亚洲大胆人人| 国产亚洲精品观看91在线| 在线观看免费毛片| 在线观看免费黄网站| 中文字幕乱码亚洲无线三区| 亚洲天堂在线视频|