1.使用Excel 将表格数据转换为 CSV格式
选择文件-另存为-CSV格式 保存。
2.使用UE编辑器转换编码以及文件格式为utf-8以及unix格式
如果未转换格式,则将文件上传到Linux服务器,会发生字符乱码,加载错误情况。
文件-> 转换->dos 转 Unix
文件->转换->ASCII转utf-8
3.上传文件至Linux服务器
4.使用如下语句加载即可
CREATE TABLE hr.fundinfo_tmp
(PLANID VARCHAR2(40),
NAME VARCHAR2(40),
IDTYPE VARCHAR2(20),
IDNO VARCHAR2(40),
ACC VARCHAR2(10),
PORT VARCHAR2(20),
MONEY NUMBER(21,11),
AMUNT NUMBER(21,11),
STATE VARCHAR2(30)
)
ORGANIZATION EXTERNAL
(TYPE ORACLE_LOADER
DEFAULT DIRECTORY expdp
ACCESS PARAMETERS
(RECORDS DELIMITED BY NEWLINE
FIELDS TERMINATED BY ","
(PLANID,NAME,IDTYPE,IDNO,ACC,PORT,MONEY,AMUNT,STATE)
)
LOCATION('csv_data.csv')
)
reject limit unlimited;
--38w数据加载很快加载完成