如题,目前发现当导入的文件中包含空行的时候,sqlldr导入会报错:“记录 3: 被废弃 - 所有的列均为空的”问下有没有参数可以忽略这个错误的,或者支持导入空记录 
比如数据如下:
字段1   字段2  字段3 
a        b        ca2        b2        c2

解决方案 »

  1.   

    加工一下这个文件,去掉空格存为新的文件;sed 和 awk 这两个工具配合使用,可以达到这个目的
      

  2.   

    加工文件是可行,但是代价比较大,这块逻辑已经有现成的工具可以调了,不然还得重新修改这个工具, 
    所以希望能够通过ctl里面加参数来处理 
      

  3.   

    试试,很简单吗
    cat 文件名 |sed ‘/^$/d'  > 文件名 
      

  4.   

    代码是java做的,没有这个环境,也就是说走加工文件这条路不通了
      

  5.   


    java 生成文件时,就不要写空行了。