首页 > 解决方案 > SQL 加载程序 - 在 TERMINATED 和 ENCLOSED 字段后找不到终止符 - 脏数据

问题描述

我在 Oracle SQL Loader 实用程序中收到“在 TERMINATED 和 ENCLOSED 字段后找不到终止符”错误

在这种情况下,我的 CTL 的字段中也有引号

  OPTIONS (SKIP=1)
LOAD DATA
TRUNCATE
INTO TABLE TABLE_NAME
FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '"' 
TRAILING NULLCOLS 
(
FIELD_1                  "TRIM(:FIELD_1)",
FIELD_2                  "TRIM(:FIELD_2)"
)

带有丢弃的示例文件

"AAAA00000";"字段正常";

"BBBB11111";"字段导致 "丢弃"";

有一个选项我可以使用到 clt 来加载第二条记录吗?

谢谢

标签: oraclesql-loaderctl

解决方案


推荐阅读