使用Oracle spool命令将sql*plus输出的结果复制到指定的文件,或将查询结果发送到打印机,然后直接使用spool off命令。
spool命令的语法如下。
spool [ file _ name [ create|replace ] off|out ]
其中file_name指定操作系统文件
create会创建指定的file_name文件
replace如果指定的文件已经存在,则替换该文件
append将内容附加到已经存在的文件
停止将offSQL*plus的输出结果复制到file_name文件,并关闭该文件。
out启动此功能,并将sql*plus的输出结构复制到file_name。
例子如下。
我的电脑e盘上不存在query.sql文件
在sql*plus中,执行以下操作
在我的大脑e盘上找到query.sql文件,改为打开该文件。 文件的内容如下。
这个文件不仅记录了你询问的结果的信息,还记录了你的询问的句子。