甲骨文实现将查询结果保存到文本txt中的案例

  介绍

小编给大家分享一下甲骨文实现将查询结果保存到文本txt中的案例,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

①新建文件测试。sql把下面代码复制到测试。sql脚本中

spool  j: \用法   select  sysdate 得到双;   spool ;

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

<强>补充:SQL查询结果写入txt

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

CREATE 或是REPLACE  PROCEDURE  PROC_INSERTSQLTXT  AS       ,V_FILE  UTL_FILE.FILE_TYPE;   ,V_INPUT  CLOB;   开始   ,V_FILE :=, UTL_FILE.FOPEN (& # 39; DATA_PUMP_DIR& # 39;,, & # 39; EMPNO.TXT& # 39;,, & # 39; w # 39;);   ,FOR 小姐:拷贝(SELECT  EMPNO | | & # 39; | & # 39; | |   ,,,,ENAME | | & # 39; | & # 39; | |   ,,,,JOB  | | & # 39; | & # 39; | |   ,,,,MGR  | | & # 39; | & # 39; | |   ,,,,to_char (HIREDATE & # 39; yyyy-mm-dd& # 39;), | | & # 39; | & # 39; | |   ,,,,SAL  | | & # 39; | & # 39; | |   ,,,,COMM  | | & # 39; | & # 39; | |   ,,,,DEPTNO  as  stringname 得到SCOTT.EMP)   ,循环   ,UTL_FILE.PUT_LINE (V_FILE I.STRINGNAME);   ,最终获得;循环;   ,UTL_FILE.FCLOSE (V_FILE);   异常   WHEN  UTL_FILE.ACCESS_DENIED 然后   ,DBMS_OUTPUT.PUT_LINE(& # 39;拒绝访问! & # 39;);   WHEN  OTHERS 然后   ,DBMS_OUTPUT.PUT_LINE (& # 39; SQLERRM:, & # 39;, | |, SQLERRM);   结束;

以上是“甲骨文实现将查询结果保存到文本txt中的案例”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

甲骨文实现将查询结果保存到文本txt中的案例