如何把数据表导成excel文件,又如何把excel文件的内容导入到数据表中,在导入时excel文件需要什么要求?
如果用sql语句如何实现?
请高手指教!

解决方案 »

  1.   

    用toad等工具的话都可以直接实现 ,如果用语句的话只能导成csv格式,用外部表可以实现导入导出,也可以用spool导出,sqlloader导入,没什么特别注意的
      

  2.   

    普通excel文件不行,需要改成csv格式的excel文件才可以。导成csv可以通过:sql完成,类似如下: 
    set pagesize 0
    spool xxx.csv
    select ename||','||empno||','||sal from scott.emp;
    spool off
    csv文件导入表,需要通过sqlldr进行,或者用其它工具提供的图形界面也可。如plsql developer/toad等等
      

  3.   

    导入excel可以用pl/sql developer :copy --->paste
      

  4.   

    把数据表导成excel.如果数据少的话可直接将表里的数据查出来.如是tableA.则select * from tableA.然后将查询出来的结果选中.右键选择copy to excel.最后保存就行了