我正在尝试将文件内容加载到外部表中。执行此操作时,尾随空格会被截断。
'CREATE TABLE ' || rec.ext_table_name || ' (ROW_DATA VARCHAR2(4000)) ORGANIZATION EXTERNAL ' ||
'(TYPE ORACLE_LOADER DEFAULT DIRECTORY ' || rec.dir_name || ' ACCESS ' || 'PARAMETERS (RECORDS ' ||
'DELIMITED by NEWLINE NOBADFILE NODISCARDFILE ' ||
'FIELDS REJECT ROWS WITH ALL NULL FIELDS (ROW_DATA POSITION(1:4000) char)) LOCATION (' || l_quote ||
'temp.txt' || l_quote || ')) REJECT LIMIT UNLIMITED'
例如,B
代表一个空格,我的文件有:
Line1sometextBBBBBBB
我的外部表显示为:
Line1sometext
我也希望文件加载空白。如何阻止它删除尾随空格?
当前问题是:
如果文件有:
“这是一个测试值
"
^ this new line is also a part of the row_data.