请问各位,我要用sqlldr加载数据到表中,但是不加载文本数据的第一行和最后一行应该如何处理?

解决方案 »

  1.   

    我在sqlldr文档中没有看到实现相关参数sqlldr 导入的时候有bad文件。
    如果导入不成功:第一条和最后条放到bad文件中。
    如果导入成功  : 批量查询查出来删掉吧。我当时就这样处理的。
      

  2.   

    如果用sqlldr是没法满足对加载行的控制是吗
      

  3.   

    为什么不要第一行和最后一行?字段名和返回记录数提示信息?如果是spool导出的可以在导出脚本里设置一下啊。
      

  4.   


    那我觉得还是用java代码写一个吧。sqlldr好像不行呀。
      

  5.   

    http://studyoracle.blog.sohu.com/152434956.html
    http://studyoracle.blog.sohu.com/152436314.html
      

  6.   

    命令行里 加上skip=1可以跳过第一行,最后一行就不清楚了
      

  7.   


    对,但是最后一行真的不知道,baidu一下吧
      

  8.   


    呵呵,我是看了你的博客,才知道sqlloder有skip这个参数的,还得谢谢你啊