请问大量数据如何导入到数据库中???
数据是EXCEL文件和CSV格式文件,数据库是ORACLE

解决方案 »

  1.   

    用JAVA写个小代码,java里面有处理EXCEL和CSV的包(JXL.JAR),可以到网上去down一个。
    先用代码解析,然后一条一条的插入。
    我以前有过处理类似数据导入ORACLE就用JAVA做,600M的文件大概20分钟。
    或者使用PL/SQL DEVELOPER软件里面的TOOL->TEXT IMPORTER直接可以导入CSV的文件。
      

  2.   

    sqlloader可以做吧记得Expert one-on-one Oracle一书中给出的原则是能用oracle本身完成的不用java完成。
      

  3.   

    1.sqlloader2.外表3.pl/sql 或 toad 自带的导入
      

  4.   

    select * from 表名 for update打开锁,按+    直接将那边的数据copy过来就可以了
      

  5.   

    使用SQLLDR命令吧,自己写一个控制文件就可以了。
    用这个命令导入外部数据,效率比较高,并且用户可控性较好(因为控制文件是自己写的)
      

  6.   

    sqlldr;
    和VBA;
    其实写VBA程序比较简单
      

  7.   

    sqlload 或者创建外部表应该可以实现
      

  8.   

    呵呵,
    首先,select * from tb for update;
    然后,点击小锁图标,Edit data;
    最后直接拷贝excel的内容到plsql里面就行,注意拷贝的时候前面留一列空白列