sqlldr导入报错:field in data file exceeds maximum length

检查报错日志提示:field in data file exceeds maximum length

REMARK字段设置:varchar2(2000),报错的内容也没有超1000个字符

表中定义的字段 REMARK虽然是varchar2(2000),但控制文件(CTL)中默认为是char类型,所以,当该列数据长度超过255(char类型长度)时会提示出错

应该是sqlldr的限制,在ctl文件中配置 REMARK为:REMARK char(2000)

 

posted @ 2021-05-31 15:06  leihongnu  阅读(1082)  评论(0)    收藏  举报