先spool成文本文件在用sql loader 插入

解决方案 »

  1.   

    SQL*LOADER meets your requirement
      

  2.   

    批量导入数据可以用这个办法:
    ---------------------------------------------------------------------------
    用    sqlldr  用户名/密码   control=test.ctl test.ctl 文件:
    OPTIONS (direct = false)
    LOAD DATA
    INFILE 'test.txt'
    APPEND INTO table test_t
    FIELDS TERMINATED BY ","
    (type,color)
    test.txt 文件:
    shirt,red
    shoot,blue表 ezf.test_t: 
    SQL> desc ezf.t
     Name                                      Null?    Type
     ----------------------------------------- -------- ----------------------------
     TYPE                                     NOT NULL VARCHAR2(11)
     COLOR                                    NOT NULL VARCHAR2(7)