问题描述
我已经使用 oracle apex 数据解析器解析了一个 csv 文件,并且我有一个 plsql 代码块,该代码块运行以将数据插入表中,但是当代码执行时,数据进入表中但每行重复。我不知道是我遗漏了一步还是代码结构错误
代码如下:
begin
INSERT
INTO dataloadtable(
val1,val2,val3,val4,val5,val6,val7,val8,val9,val10,val11,val12
) (select to_char(Col001),to_number(Col002),to_char(Col003),to_date(Col004,'DD-MM-YYYY'),to_char(Col005),to_char(Col006),to_char(Col007),to_char(Col008),to_char(Col009),to_char(Col010),to_char(Col011),to_char(Col012)
from apex_application_temp_files f,table( apex_data_parser.parse(
p_content => f.blob_content,p_add_headers_row => 'N',p_file_type => 2,p_max_rows => 999999,p_skip_rows => 1,p_store_profile_to_collection => 'FILE_PARSER_COLLECTION'
) ) p
);
commit;
end;
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)