我正在尝试通过 SQL 加载器加载大约 289150 条记录,
其中 1 条记录无法插入,我收到以下错误。
粘贴失败的记录以及记录的错误。
"失败的记录:- 200511734,“동발”사향만응고(ALL-MuschusPlaster),
\n"错误消息:- 在 TERMINATED 和 ENCLOSED 字段后未找到终止符
CTL 文件详细信息
选项(并行 = TRUE,直接 = TRUE,跳过 = 1) 无法恢复的负载数据 附加到表 TEST_1234 以“,”结尾的字段 可选择用“”括起来 尾随空值
( Item_serial_number 字符(1000), 项目名称字符(4000)
)
想知道我们加载数据的方式是否存在问题,或者是否是数据问题
这是简单的错误,不需要任何专业支持。 您的输入是
200511734,"동발"사향만응고(ALL-MuschusPlaster)
但应该是
200511734,"동발""사향만응고(ALL-MuschusPlaster)",
或
200511734,"동발",사향만응고(ALL-MuschusPlaster),
该错误是由于
"동발"
之后缺少逗号或双引号引起的,因为在 CTL
中,您在 "
处指定了 ,
或 FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
的分隔符。