Oracle 实现将查询结果保存到文本txt中_oracle

来源:脚本之家  责任编辑:小易  

① 新建文件 test.sql 把下面代码copy 到test.sql 脚本中

spool j:\test.txt
select sysdate from dual;
spool off;

② 执行命令 @ j:\test.sql,输出结果就保存到了test.txt文件中了。

补充:SQL查询结果写入txt

什么也不说,直接来个例子。

CREATE OR REPLACE PROCEDURE PROC_INSERTSQLTXT AS 

 V_FILE UTL_FILE.FILE_TYPE;
 V_INPUT CLOB;
BEGIN
 V_FILE := UTL_FILE.FOPEN('DATA_PUMP_DIR', 'EMPNO.TXT', 'W');
 FOR I IN (SELECT EMPNO||'|'||
     ENAME||'|'||
     JOB ||'|'||
     MGR ||'|'||
     to_char(HIREDATE,'yyyy-mm-dd') ||'|'||
     SAL ||'|'||
     COMM ||'|'||
     DEPTNO as stringname FROM SCOTT.EMP)
 LOOP
 UTL_FILE.PUT_LINE(V_FILE,I.STRINGNAME);
 END LOOP;
 UTL_FILE.FCLOSE(V_FILE);
EXCEPTION
 WHEN UTL_FILE.ACCESS_DENIED THEN
 DBMS_OUTPUT.PUT_LINE('拒绝访问!');
 WHEN OTHERS THEN
 DBMS_OUTPUT.PUT_LINE('SQLERRM: ' || SQLERRM);
END;

以上为个人经验,希望能给大家一个参考,也希望大家多多支持真格学网。如有错误或未考虑完全的地方,望不吝赐教。

您可能感兴趣的文章:SQL查询包含下划线的字段内容操作mysql查询结果输出到文件的方法php查询mysql数据库并将结果保存到数组的方法

  • 本文相关:
  • oracle undo_management参数不一致错误
  • oracle备库宕机启动的完美解决方案
  • oracle 获取表注释和列注释
  • windows系统下oracle数据库每天自动备份
  • 解析oracle对select加锁的方法以及锁的查询
  • oracle建立二进制文件索引的方法
  • oracle 12.2监听无法启动解决方法
  • ora-12514及ora-28547错误解决方案
  • oracle中使用rownum分页详细例子
  • [oracle] rac 之 - 负载均衡深入解析
  • 在oracle中怎么讲select出来的内容按行存放到文本...
  • 请教oracle如何将查询结果导出为txt文件
  • 求大神指教: oracle存储过程执行结果信息如何存入...
  • oracle 的sqlplus 黑窗口下查询的结果如何保存为tx...
  • 如何使用SQL语句将Oracle数据库表导出为TXT文件
  • SQL...如何将表查询的结果自动保存到*.txt文件中?
  • 有36个oracle的sql plus的实验,都很简单,希望能...
  • oracle将表A里的数据导出为txt文件,用存储过程怎...
  • 如何将oracle数据库的sql语句执行结果保存到一个sq...
  • 如何将oracle数据通过sql语句导出成文本文件
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全mssqlmysqlmariadboracledb2mssql2008mssql2005sqlitepostgresqlmongodbredisaccess数据库文摘数据库其它首页sql查询包含下划线的字段内容操作mysql查询结果输出到文件的方法php查询mysql数据库并将结果保存到数组的方法oracle undo_management参数不一致错误oracle备库宕机启动的完美解决方案oracle 获取表注释和列注释windows系统下oracle数据库每天自动备份解析oracle对select加锁的方法以及锁的查询oracle建立二进制文件索引的方法oracle 12.2监听无法启动解决方法ora-12514及ora-28547错误解决方案oracle中使用rownum分页详细例子[oracle] rac 之 - 负载均衡深入解析oracle 查看表空间的大小及使用情linux系统(x64)安装oracle11g完oracle数据库下载及安装图文操作oracle存储过程基本语法介绍oracle 10g 安装教程[图文]oracle 如何查询被锁定表及如何解基于ora-12170 tns 连接超时解决oracle中to_date详细用法示例(ororacle数据库tns配置方法详解oracle 创建表空间详细介绍解决oracle删除重复数据只留一条的方法详oracle中lpad函数的用法详解oracle数据完整性和锁机制简析oracle数据加密方法分析oracle应用经验(1)oracle导入导出表时因一个分号引发的惨案oracle number型数值存储与转换的实现详解oracle的归档模式 oracle数据库归档日志常linux下修改oracle监听地址的方法oracle 常用的sql语法和数据对象
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved