在SQL * Plus中,如果使用@
执行以下操作:
create table someTable (
someID number,
somethingElse varchar2(50),
somethingRelated number
);
......它会抱怨像:
SP2-0734: unknown command beginning...
...
...
这是因为它不喜欢someID
和somethingElse
列定义之间的空行。但是,保留该行会使源代码看起来更容易阅读>>
是否有一些标志/选项可以阻止它这样做?我不想摆脱代码中的所有空格。 (如果没有,我将只使用SQL Developer,它对间距没有任何问题。)
答案 0 :(得分:3)
我应该首先使用Google:P
SET SQLBLANKLINES ON;
...解决了这个问题。
请参阅http://nerdydeeds.wordpress.com/2008/09/03/sp2-0734-oracle-sqlplus/