前端之家收集整理的这篇文章主要介绍了
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