sqlldr问题: 数据文件的字段超出最大长度

1.在使用sqlldr的时候,报错,错误信息:数据文件的字段超出最大长度

2.数据库中该字段的长度为varchar2(12),如图所示。
clipboard.png

3.数据文件如下:该字段的长度为12
clipboard.png

4.ctl文件如下:

clipboard.png

5.现在我很疑惑的是:为什么数据文件中该字段的长度和数据库中表的字段长度是一致的,但是会报数据文件的字段超过最大长度。求大神帮忙解惑,谢谢。

阅读 9.6k
1 个回答
新手上路,请多包涵

字段超过256字节需要在ctl中写明字段类型长度,而且这里你加上optionally enclosed by '"',应该没有问题。需要补充日志。