通过sqlplus可以方便的将数据库中的表导出到excel表格中,将scott.emp表导出到emp.xls文件实验如下:
1.sqlplus调用的sql脚本,通过此脚本设置导入到excel表格的格式。
[oracle@xuan export]$ cat main.sql
set linesize 200
set term off verify off feedback off pagesize 999
set markup html on entmap ON spool on preformat off
spool emp.xls
@get_tables.sql
spool off
exit
2.真正获取表的sql在get_tables.sql脚本中,可灵活调整。
[oracle@xuan export]$ cat get_tables.sql
select * from scott.emp;
3.执行mail.sql脚本。
[oracle@xuan export]$ sqlplus -S "/ as sysdba" @main.sql
4.生成emp.xls 文件
[oracle@xuan export]$ ls
emp.xls get_tables.sql main.sql
5.用office打开查看一下
sqlplus导出表到excel
未经允许不得转载:徐万新之路 » sqlplus导出表到excel
最新评论
这个牛
放下欲望,男人从来不醉,充分且必要
勇气、责任、自信、创新,为天下先!
软件即数据,软件即服务,软件即管理,软件就是对人类各种社会活动的仿真和记录。软件很重要,但软件不可能凌驾于业务之上,尤其不可能高人一等。