停止SQL * Plus抱怨空白

时间:2013-11-18 16:47:04

标签: oracle whitespace sqlplus code-structure

在SQL * Plus中,如果使用@执行以下操作:

create table someTable (
  someID            number,

  somethingElse     varchar2(50),
  somethingRelated  number
);

......它会抱怨像:

SP2-0734: unknown command beginning...
...
...

这是因为它不喜欢someIDsomethingElse列定义之间的空行。但是,保留该行会使源代码看起来更容易阅读>

是否有一些标志/选项可以阻止它这样做?我不想摆脱代码中的所有空格。 (如果没有,我将只使用SQL Developer,它对间距没有任何问题。)

1 个答案:

答案 0 :(得分:3)

我应该首先使用Google:P

SET SQLBLANKLINES ON;

...解决了这个问题。

请参阅http://nerdydeeds.wordpress.com/2008/09/03/sp2-0734-oracle-sqlplus/