oracle 加载csv文件时获取ORA-01830

yqlxgs2m  于 12个月前  发布在  Oracle
关注(0)|答案(1)|浏览(138)

我有一个两列的表:

ID number (automatic sequence number)
Table_Date date

字符串
当使用此代码在前端加载CSV文件时,我得到ORA-01830。这是我的代码:

insert into my_table
(
date_entry
)
 
select 
to_date(col001, 'MM/DD/YYYY')
from apex_application_temp_files f, 
       table( apex_data_parser.parse(
                  p_content                     => f.blob_content,
                  p_add_headers_row             => 'Y',
                  p_skip_rows                   => 1,
                  p_csv_col_delimiter           => ';',
                  p_store_profile_to_collection => 'FILE_PARSER_COLLECTION',
                  p_file_name                   => f.filename ) ) p
 where f.name = :P5_LOAD_FILE;


CSV文件的格式与我的“to_date”函数(MM/DD/YYYY)匹配。知道为什么吗?
谢谢

p8h8hvxi

p8h8hvxi1#

找到问题:p_csv_col_log => ';'
作为一个CSV,我使用逗号而不是逗号。
谢谢

相关问题