--oracle 使用spool导出数据到文件

需要将数据库中的数据以txt文本形式导出,可以用spool方式导出。

--创建脚本文件 spool.sql

--添加如下语句

SPOOL D:\works\数据库dump\spool\bbb.txt

set echo off  --不显示脚本中正在执行的SQL语句

set feedback off --不显示sql查询或修改行数

set term off   --不在屏幕上显示

set heading off  --不显示列

set linesize 500  --设置行宽,根据需要设置,默认100

select owner||','||object_name|| ',' ||object_id FROM dba_objects WHERE rownum<=1000;  --需要导出的数据查询sql

SPOOL OFF

--在command窗口执行

@D:\works\数据库dump\spool\spool.sql

--查看输出结果

注意:需要将语句放在文件中使用@调用才会不输出到前端,如果是一行行执行,

就算使用了set term off 还是会输出的。

实验过程:

SQL> set echo off

SQL> set feedback off

SQL> set termout off

SQL> set heading off

SQL> SPOOL D:\works\数据库dump\spool\bbb.txt

Started spooling to D:\works\数据库dump\spool\bbb.txt

SQL> select owner||','||object_name|| ',' ||object_id FROM dba_objects WHERE rownum<=1000;

xxxxxx

xxxxxx

SQL> SPOOL OFF

Stopped spooling to D:\works\数据库dump\spool\bbb.txt

SQL> @D:\works\数据库dump\spool\spool.sql

SQL>

oracle spool循环导出文件,oracle 使用spool导出数据到文件相关推荐

  1. Oracle中用exp/imp命令快速导入导出数据

     Oracle中用exp/imp命令快速导入导出数据 [用 exp 数 据 导 出]: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中   ...

  2. 大容量导入和导出数据 -- 格式化文件生成

    大容量导入和导出数据 -- 格式化文件生成 SQL Server 支持两种类型的格式化文件:非 XML 格式和 XML 格式.非 XML 格式是 SQL Server 早期版本支持的原始格式. 通常, ...

  3. MySQL导出的文件权限_mysql导出数据到文件权限问题

    mysql导出数据到文件权限问题 发布时间:2020-06-02 14:31:42 来源:51CTO 阅读:630 作者:Mirajane 问题: mysql> select * from pr ...

  4. Oracle使用实例:exp和expdp导出数据

    EXP和EXPDP是Oracle提供的两种数据导出工具. 关于exp和expdp EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用. EXPDP和IMPDP是服务端的工具程序 ...

  5. oracle存储过程循环单列,Oracle存储过程循环语法实例分析

    本文实例讲述了Oracle存储过程循环语法.分享给大家供大家参考,具体如下: 1.简单循环 语法 sql;"> loop statements; end loop; 例子: sql;& ...

  6. oracle or 循环 查询,Oracle的循环和Corsor

    OR REPLACE TRIGGER trg_test before update ON cm_bogie_inandoutreport DECLARE //定义游标,查找表里边的每一列的值 curs ...

  7. oracle存储过程循环输入数据,oracle 存储过程循环插入数据

    Database 物理文件 控制文件(Control File) 1.一个数据库至少需要一个控制文件 2.控制文件(二进制文件)是一个很小的(通常是数据库中最小的)文件,大小一般在1-5M左右. 3. ...

  8. ORACLE 导出数据csv文件,数字显示科学计数法

    场景 ORACLE 查询数据,使用PLSQL导出csv数据,发现导出的数据字段,如果长度超过了12或者15,用excel打开,会自动显示成科学计数法,如下 解决方案 把oracle查询出来字段显示成 ...

  9. oracle 存储过程 循环嵌套,oracle 存储过程 循环嵌套

    oracle 存储过程 循环嵌套0 imac7772013.06.12浏览293次分享举报 -- Created on 2010-11-4-星期四 by ADMINISTRATOR declare - ...

最新文章

  1. mysql编程的二维数组_调出mysql中数据,输出一个二维数组的表格
  2. 深度学习如何提高训练集准确率_吴恩达深度学习笔记(61)-训练调参中的准确率和召回率...
  3. Hadoop4.2HDFS测试报告之四
  4. Elasticsearch之Query DSL语法入门
  5. AutoLayout(自动布局)详细教程
  6. smarty模板引擎总结六配置网站title,keywords,description
  7. 关于mysql的cpu占用高的问题
  8. 数据冗余的理解和相关概念
  9. windows server 2012 R2 standard 评估版过期重启
  10. toj 4319 盒子游戏
  11. 蒙特卡洛模拟(Monte Carlo simulation)
  12. linux 20个系统监控工具
  13. Manjaro oh-my-zsh安装配置
  14. vue render 渲染html,详解vue渲染函数render的使用
  15. python递归函数入门教程_Python递归函数
  16. Keil5下载芯片包并导入教程
  17. lol:opgg国服账号怎么观看韩服
  18. 密码管理器(PM)安全机制和问题研究
  19. Android手机teams,在iOS和Android上自定义Microsoft Teams体验的三种最佳方法
  20. javascript实现QR code二维码扫描

热门文章

  1. android checkbox 文字和图标间距,CheckBox选择框和文字设置间距
  2. 【转】深度整理 | 欧盟《一般数据保护法案》(GDPR)核心要点
  3. Verilog专题(二十三)Lemmings2
  4. win10更新服务打开后为什么服务拒绝访问
  5. 三.基础部分+asp网站搭建
  6. MySQL按照汉字拼音字母排序
  7. 【MATLAB】plot和fplot的区别
  8. 第6-1课:A* 算法
  9. C#上位机开发串口通信编程——倒计时器开发
  10. python汉语词典_Python 字典(Dictionary)