今天打算练习一下用sql 语句把一个excel文件中的内容导入到数据库中相应的表中,可是在晚上搜索了好多方法都不行。请高手帮忙给发个实例。不胜感激。

解决方案 »

  1.   

    excel中的数据导入到oracle数据库中方法很多。
    1.sqlldr
    2.复制+粘贴也行
    3.Text Importer
    4.适用pl/sql操作Execl
    等等。
      

  2.   

    用sql语句是不行的
    可以考虑sqlldr 很简单
    就是先把excel里的数据另存为txt或者csv
    然后写个ctl文件 里边写上七八行代码
    再写个bat文件 最多三行语句就搞定了
      

  3.   

    还是用SQLLODR, 以后碰到类似倒数据的问题一劳永逸,
    稍微改点代码就可以了
      

  4.   

    看来把excel导入到oracle中不是一件简单的事情。
      

  5.   

    http://www.itpub.net/thread-101803-1-1.html
      

  6.   

    这个还算是比较详细的
    http://news.newhua.com/news1/program_database/2009/1012/091012153122I535GIFBB10CK93HE14KBHJIFH6F8489GI9350AK45G59.html
      

  7.   

    http://apps.hi.baidu.com/share/detail/22887813 这个貌似也可以!
      

  8.   

    我一般用PLSQL Developer直接复制粘贴或者Excel中拼接sql语句。
      

  9.   

    有一个工具叫XlsToOra,导入很简单。好像csdn有下载的。我这也有,如果需要的话,留下email。
      

  10.   


    原来是这样,以前我也复制过,但是没有在前面预留一行空列,于是总是没有数据,但是也借此学会了用sqlldr来导入数据的方法,呵呵