Oracle SQLPlus导出数据到csv文件的方法 |
时不时地我们需要导出一些数据用作备份、查看报表等,如果用 准备 set colsep , set feedback off set heading off set newp none set pagesize 0 set linesize 200 set trimout on spool /data/export.csv select t.name||','||t.age||','||t.salary||','||t.email||','||t.title from employee t where t.age < 50 order by t.salary desc; spool off exit 说明:
执行: sqlplus user/pass@db @export.sql 可以通过 col datestr new_value filename select '/data/export.'||to_char(sysdate,'yyyymmdd')||'.csv' datestr from dual; spool &filename ps:下面看一个例子通过sqlplus导出数据到csv [oracle@localhost ']$ cat data.sql set echo off set feedback off set linesize 100 set pagesize 0 set sqlprompt '' set trimspool on spool data.csv select id || ',' || val from testtab; spool off exit [oracle@localhost ']$ 总结 到此这篇关于Oracle SQLPlus导出数据到csv文件的方法的文章就介绍到这了,更多相关oracle 导出数据csv文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! |