我想要将csv数据文件导入到Oracle临时表中。我使用的是Oracle 12c和Windows操作系统。
我编写了以下SQL语句:
CREATE global temporary TABLE temp_csv (
table_name varchar2(100),
edit_kind varchar2(10)
);
SQLLDR username/password@test, CONTROL=importcsv.CTL
select * from temp_csv;
importcsv.CTL 是:
LOAD DATA
INFILE 'C:\test\tableName.csv'
INTO TABLE temp_csv
APPEND
FIELDS TERMINATED BY ','
(table_name,edit_kind)
有没有办法通过PL/SQL执行导入CSV数据的想法?