尝试使用假脱机命令但没有输出文件

时间:2013-08-11 03:57:02

标签: sql oracle-sqldeveloper spool

我正在尝试运行一个简单的脚本,只是为了看看问题是什么。看起来像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版本,因此在此版本中假脱机命令可能不起作用吗?

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

尝试从您的工作表中运行以下命令,

@\testscript.sql;