请问大家为什么 我用SQL*loader 往表里插数据,为什么英文正常,而中文或日文汉字就变成问号了?

解决方案 »

  1.   

    请问怎么弄?        strCommand = "sqlldr80 dbuser/dbuser@ZENM "
            Set obshell=wscript.createobject("wscript.shell") alsArray = Split(pstrFile, strDot)
            strCommandExe = strEMPTY
            strCommandExe =strCommand & " control = " & pstrCtlFile & ", data =" & pstrFile & ", bad =" & alsArray(0) & strEXTENSIONFILENAME1 & ", skip = 1"
            obshell.run (strCommandExe),,true控制文件是:
    LOAD DATA
    INFILE 'D:\jobs\batch\kyoData.txt'
    BADFILE ''
    APPEND
    INTO TABLE HW_DEBTZAN_KYOU_WORK
    fields terminated by X'09'
    (DANTAI_CD,DANTAI_NAME,HSY_NO,HOSYOU_KUBETU,KANA_NAME,KANZI_NAME,EX_DATE,ZAN_AMNT)