Plsql 如何在oracle中将查询数据保存在spool文件中

Plsql 如何在oracle中将查询数据保存在spool文件中,plsql,oracle11g,spool,Plsql,Oracle11g,Spool,我创建了一个包含一个查询的脚本,该查询输出应该打印在spool文件中 spool D:\sqlpractice\abcd 它创建了abcd文件,但输出数据未打印在该文件上。查询的输出正在sqlplus命令提示符上打印 如何在假脱机文件中保存该数据?您需要使用假脱机,此时输出将保存到假脱机文件中 例如: spool D:\sqlpractice\abcd SELECT * FROM Dual; spool off; 您必须以spool off结束脚本好的,我现在知道了,谢谢。

我创建了一个包含一个查询的脚本,该查询输出应该打印在
spool
文件中

spool D:\sqlpractice\abcd

它创建了abcd文件,但输出数据未打印在该文件上。查询的输出正在
sqlplus
命令提示符上打印


如何在
假脱机文件中保存该数据?

您需要使用
假脱机
,此时输出将保存到假脱机文件中
例如:

spool D:\sqlpractice\abcd
SELECT * FROM Dual; 
spool off; 

您必须以
spool off
结束脚本好的,我现在知道了,谢谢。