【问题标题】:Oracle SQL Developer - Spooling errorOracle SQL Developer - 假脱机错误
【发布时间】:2015-04-02 05:46:54
【问题描述】:

我目前正在学习 SQL,并且正在使用 Oracle SQL Developer。

现在我遇到了 spool 命令的问题。

我插入文件路径并命名文件,但我不断收到“未知命令”错误。

spool C:\Users\user\Desktop\AAA_Task1\output.txt
set echo on
--drop table TESTTABLE;
create table TESTTABLE (TestCol int);
set echo off
spool off

我在每个测试的创建和删除语句之间交替。

我运行并正确创建或删除了表,但我收到第一行错误“未知命令”并且没有创建文本文件。

我附上了一张测试命令和错误的图片。

如果有人能指出我正确的方向,我将不胜感激。

【问题讨论】:

    标签: sql oracle spool


    【解决方案1】:

    运行脚本和运行语句有区别,见here。 使用以下命令并运行脚本。

    spool 'C:\Users\user\Desktop\AAA_Task1\output.txt'
    set echo on
    --drop table TESTTABLE;
    create table TESTTABLE (TestCol int);
    set echo off
    spool off
    

    【讨论】:

    • Doh 所以我只需要将文件路径用引号括起来。我不敢相信我错过了。非常感谢您的快速回复。
    猜你喜欢
    • 2013-05-19
    • 2011-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多