sql – SPOOL命令不会在查询中保存结果

发布时间:2020-05-19 发布网站:脚本之家
脚本之家收集整理的这篇文章主要介绍了sql – SPOOL命令不会在查询中保存结果脚本之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用SQL Developer,我正在尝试使用spool命令将查询结果保存到文本文件中.
spool D:\file.txt
SELECT * FROM TABLE
SPOOL OFF

当我打开创建的文件时,它只有我的查询:
“SELECT * FROM TABLE”
但不是结果.我究竟做错了什么?

解决方法

尝试使用返回较少行的查询来执行它,以查看是否还有其他问题.使其工作后,尝试您的查询.
Run语句和Run Script之间也有区别.

在以下查询中

spool '/home/atilla/file.txt'

SELECT * FROM DUAL;

SPOOL OFF

如果我使用Run Statement,我会得到以下文件

> SELECT * FROM DUAL

如果我使用Run Script,我会得到以下文件

\> SELECT * FROM DUAL
DUMMY
-----
X

总结

以上是脚本之家为你收集整理的sql – SPOOL命令不会在查询中保存结果全部内容,希望文章能够帮你解决sql – SPOOL命令不会在查询中保存结果所遇到的程序开发问题。

如果觉得脚本之家网站内容还不错,欢迎将脚本之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入脚本之家官方QQ群:1065694478