我在我的本地数据库中尝试在oracle express中创建表。 导入数据时,我遇到的问题是某些记录似乎在多行中。 我在这里使用/ n开始新的一行。但我觉得/ n在我的数据之间也存在将一条记录作为不同的记录。 我使用了以下查询
organization external
(
type oracle_loader
default directory ext_tab_dir
access parameters (
records delimited by '\n'
characterset 'utf8'
badfile 'SOD_RULE_SET_bad.txt'
logfile 'SOD_RULE_SET_log.txt'
skip 1
fields terminated by ',' Optionally Enclosed by '"'
missing field values are null
reject rows with all null fields
)
location ('SOD_RULE_SET.csv')
我可以知道如何在一行中创建一条记录,而不是让它分手。
答案 0 :(得分:0)
我找到了答案
organization external
(
type oracle_loader
default directory ext_tab_dir
access parameters (
records delimited by '\r\n'
characterset 'utf8'
badfile 'SOD_RULE_SET_bad.txt'
logfile 'SOD_RULE_SET_log.txt'
skip 1
fields terminated by ',' Optionally Enclosed by '"'
missing field values are null
reject rows with all null fields
)
location ('SOD_RULE_SET.csv')