У меня проблема с загрузкой строк из файла, дело в том, что когда я использую Внешнюю таблицу, подобную этой
create table table_name
(
id VARCHAR2(60)
)
organization external
(
type ORACLE_LOADER
default directory DIRECTORY
access parameters
(
RECORDS DELIMITED BY NEWLINE CHARACTERSET EE8MSWIN1250 nobadfile nodiscardfile
FIELDS TERMINATED BY ";" OPTIONALLY ENCLOSED BY '\"' LDRTRIM
REJECT ROWS WITH ALL NULL FIELDS
(
ID VARCHAR2(60)
)
)
location ('tmp.txt')
)
reject limit 0;
, все мои строки имеют байт newLine в конце строки, единственное, что работаетпосле загрузки данных из файла обновите все строки, используя
update table_name
set id = translate (id, 'x'||CHR(10)||CHR(13), 'x');
Как я могу сделать это автоматически?