今天用OraLoad.exe数据导入发现一个备注数据无法导入,提示“被拒绝 - 表 RCS_SPECIALIZE_SUBSIDY 的列 SUBS_MEMO 出现错误。数据文件的字段超出最大长度”,但我的SUBS_MEMO字段已经是2048了,而实现数据并没有达到2048,开始以为是备注信息中有非法字符,折腾来折腾去无意中发现当我的数据达到255时就可以导入成功,若超出则无法导入。

    因为OraLoad.exe原理就是调用Oracle的sqlldr导入命令,因为在网上找,终于找到了解决方法:即只要在列名前加入长度即可,如char(2048) ,SUBS_MEMO char(2048) 。

insert into 表名(字段名1,字段名2,...,SUBS_MEMO char(2048) ,字段名n)

相关文章:

  • 2022-12-23
  • 2021-12-18
  • 2022-12-23
  • 2021-12-05
  • 2022-12-23
  • 2021-08-17
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-05-31
  • 2021-12-13
  • 2021-08-06
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案