琐碎的PL / SQL块产生令人沮丧的PLS-00103错误

时间:2015-11-09 19:57:40

标签: oracle plsql oracle11g aqua-data-studio

我可能会有点疯狂,但我不断收到PLS-00103: Encountered the symbol "end-of-file" when expecting one of the following...错误。我把我的程序减少到以下几点:

BEGIN
    NULL;
END;
/

我在AquaData Studio中运行。

这会产生:

  • [错误]脚本行1-2 ... ORA-06550:第2行,第8列:
  • PLS-00103:遇到符号"文件结束"当期待下列之一......;脚本第2行,第2行,第8列,

我写了相当数量的PL / SQL,通常上面这个简单的块运行得很好。我正在做的事情到底有什么问题?

1 个答案:

答案 0 :(得分:0)

事实证明,解决方案是@a_horse_with_no_name在评论中所建议的。在ADS中,您需要打开文件→选项 Ctrl + (这是一个逗号!)并在常规选项卡上设置以下选项:

  • ';'声明分隔符(确保 勾选)
  • 在行尾终止语句
  • '/'(确保 勾选)

见下面的截图。这样做,一切正常:enter image description here