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

前端之家收集整理的这篇文章主要介绍了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
原文链接:https://www.f2er.com/mssql/80338.html

猜你在找的MsSQL相关文章