Oracle Sqlplus查询结果导出成Excel

在提示符 SQL> 下依次键入:

SET NEWPAGE 0
SET SPACE 0
SET LINESIZE 80
SET PAGESIZE 0
SET ECHO OFF
SET FEEDBACK OFF
SET VERIFY OFF
SET HEADING OFF
SET MARKUP HTML OFF SPOOL OFF


set markup html on;
spool /path/abc.html
select table_name,tablespace_name from user_tables; --SQL语句
spool off;

 

注:

试过直接将导出的文件设为xls,打开xls文件,发现里面存在一些html符号,非理想中的excel表格形式的数据,导成excel还需经过手工处理,如下:

新建1个excel文件,打开生成的html,将中间的表格copy至excel中,即可。

你可能感兴趣的:(DB)