中国红十字会初名:为什么我用sqlloader从文本往oracle里导数时,有个文字很多的字段老提示“数据文件的字段超出最大长度”?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/30 02:16:53
我用sqlloader从文本文档往oracle里导数时,有个字数很多的字段老提示“数据文件的字段超出最大长度”,但我后来增大那个字段的长度(按理说已足够盛放那些文字了),可还是不行,错误如初,但把该字段去掉后,就不会出现问题了。哪位高手来指教一二?
错误日志如下:
记录 25: 被拒绝 - 表 T_U_AIC_REGISTER_INFO 的列 F_BUSINESS_SCOPE 出现错误。
数据文件的字段超出最大长度
记录 39: 被拒绝 - 表 T_U_AIC_REGISTER_INFO 的列 F_BUSINESS_SCOPE 出现错误。
数据文件的字段超出最大长度
记录 96: 被拒绝 - 表 T_U_AIC_REGISTER_INFO 的列 F_BUSINESS_SCOPE 出现错误。
数据文件的字段超出最大长度

字符集有什么用,怎么来影响他

ctl文件中默认为char256,超过256需要指定长度就好,
如:F_BUSINESS_SCOPE char(1024)

考虑到字符集没有?有的字符集,一个字符可不是一个字节的长度.根本原因还是因为超长.