Oracle导出CSV文件

利用spool

spool基本格式:

复制代码
spool 路径+文件名 
  select col1||','||col2||','||col3||','||col4 from tablename; 
spool off

spool常用的设置:

复制代码
set colsep' ';    //域输出分隔符
set echo off;    //显示start启动的脚本中的每个sql命令,缺省为on
set feedback off;  //回显本次sql命令处理的记录条数,缺省为on
set heading off;   //输出域标题,缺省为on
set pagesize 0;   //输出每页行数,缺省为24,为了避免分页,可设定为0。
set termout off;   //显示脚本中的命令的执行结果,缺省为on
set trimout on;   //去除标准输出每行的拖尾空格,缺省为off
set trimspool on;  //去除重定向(spool)输出每行的拖尾空格,缺省为off

例如

复制代码
set colsep ,
set feedback off
set heading off
set trimout on
spool 'e:\data.txt'
   select col1||','||col2||','||col3||','||col4 from test;
spool off

然后在命令窗口执行

相关推荐
y = xⁿ8 分钟前
MySQL:count(1)与count(*)有什么区别,深分页问题
android·数据库·mysql
苏渡苇9 分钟前
5 分钟跑起 Redis(Docker 版)
数据库·redis·缓存·docker·redis入门
m0_4939345321 分钟前
Go语言中 & 与 - 的本质区别及指针使用详解
jvm·数据库·python
gjc59232 分钟前
踩坑案例:容器方式部署的MySQL无法访问?
数据库·mysql
Greyson135 分钟前
Redis如何解决哨兵通知延迟问题_优化客户端连接池动态刷新拓扑的订阅监听机制
jvm·数据库·python
bekote35 分钟前
笔记|数据库
数据库·笔记
Dream of maid42 分钟前
Mysql(8)约束
数据库·mysql
程序边界1 小时前
KingbaseES 表空间目录自动创建特性深度解析(下篇)
数据库·oracle
Jul1en_1 小时前
【Redis】Zset类型、命令及应用场景
数据库·redis·缓存
晨曦夜月1 小时前
mysql事务的基本操作
数据库·mysql