我试图运行一个简单的脚本只是为了看看可能是什么问题。似乎 spool 命令不起作用,并且尽管 select 语句本身没有错误,但它不会创建输出文件。
这就是我所做的。在我的 c: 驱动器中保存了一个脚本,比如 testscript.sql。
testscript.sql 包含:
spool C:\try.txt
select sysdate from dual;
spool off;
然后我在 SQL Developer 中运行:
@ C:\testscript.sql;
它确实在“脚本输出”屏幕中显示了输出,但在检查时,没有创建输出文件。我使用的是 1.1.0.23 版 Oracle SQL Developer。我不太确定,但由于 Oracle SQL Developer 已经有更多更新版本,所以 spool 命令是否可能在此版本中不起作用?
提前感谢您的帮助!