sqlplus导出oracle数据,Oracle SQLPlus导出数据到csv文件的方法

本文介绍如何使用Oracle SQLPlus高效地将数据导出到CSV文件,包括设置参数和编写SQL执行文件的详细步骤,适用于快速备份或查看报表的需求。
摘要由CSDN通过智能技术生成

这篇文章主要介绍了Oracle SQLPlus导出数据到csv文件,需要的朋友可以参考下

时不时地我们需要导出一些数据用作备份、查看报表等,如果用Sql Developer导出会非常慢。而用SqlPlus,则速度非常快。

准备SQL执行文件export.sql:

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

说明:

set colsep  , #分割符

set feedback off #回显本次sql命令处理记录条数

set heading off # 输出标题

set newp none #设置查询出来的数据分多少页显示,如果需要连续的数据,中间不要出现空行就把newp设置为none

set pagesize 0 # 输出每页行数,为了避免分页设置为0

set linesize 200 # 每行大小,如果设置太小,会分行,最好是超好输出最大值

set trimout on #

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值