英文字符集CSV-sqlldr到中文庫

wmlm發表於2015-12-31
從英文字符集資料庫解除安裝出來的CSV,如何sqlldr到中文庫?


源端: US7ASCII
目標: AL32UTF8


控制檔案如下,解決了問題。
[oracle@p2p:/u01/data/fpsj]$ cat test.ctl
load
CHARACTERSET US7ASCII
infile '/u01/data/fpsj/rz_fpdkl_mx.csv'
badfile '/tmp/test.bad'
discardfile '/tmp/test.dis'
-- append
truncate
into table p2pzcpt.rz_fpdkl_mx_test
fields terminated by ',' OPTIONALLY ENCLOSED BY '"' 
(
SWJG_DM,
RZ_YF,
RZ_NSRSBH,
FPDM,
FPHM,
RZ_SJ date 'yyyy/mm/dd hh24:mi:ss',
RZ_JG,
FP_KPRQ,
GF_NSRSBH,
JE,
SL,
SE,
XF_NSRSBH,
FP_MW,
JSKH,
RZ_WXYY,
RZ_RGJZ_BZ,
RZ_FS,
TASK_ID,
CZY_DM,
CZY_MC,
CRCSUM,
JGLB,
DKBZ,
DKYF,
DKSJ,
CCBZ,
SKFPSCBZ,
FP_LB,
GDZC_BZ,
NSR_XZ,
PACKEDTAG,
XF_QYMC,
QD_BZ,
GF_QYMC,
CZDATE timestamp "dd-MON-yyyy hh:mi:ss.ff PM",
CZDATE_CHAR,
XHQD_BZ,
FP_FLAG
)

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/271063/viewspace-1969241/,如需轉載,請註明出處,否則將追究法律責任。

相關文章