我正在尝试运行一个简单的脚本,只是为了看看问题是什么。看起来像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版本,因此在此版本中假脱机命令可能不起作用吗?
提前感谢您的帮助!
答案 0 :(得分:1)
尝试从您的工作表中运行以下命令,
@\testscript.sql;