1.在使用sqlldr的时候,报错,错误信息:数据文件的字段超出最大长度
2.数据库中该字段的长度为varchar2(12),如图所示。
3.数据文件如下:该字段的长度为12
4.ctl文件如下:
5.现在我很疑惑的是:为什么数据文件中该字段的长度和数据库中表的字段长度是一致的,但是会报数据文件的字段超过最大长度。求大神帮忙解惑,谢谢。
1.在使用sqlldr的时候,报错,错误信息:数据文件的字段超出最大长度
2.数据库中该字段的长度为varchar2(12),如图所示。
3.数据文件如下:该字段的长度为12
4.ctl文件如下:
5.现在我很疑惑的是:为什么数据文件中该字段的长度和数据库中表的字段长度是一致的,但是会报数据文件的字段超过最大长度。求大神帮忙解惑,谢谢。
字段超过256字节需要在ctl中写明字段类型长度,而且这里你加上optionally enclosed by '"',应该没有问题。需要补充日志。