Ответ 1
Вы использовали бы команду SET SQLBLANKLINES
:
SQL> SET SQLBLANKLINES on
SQL>
SQL> CREATE VIEW bob
2 AS
3 SELECT *
4
5 FROM DUAL;
View created
Я хочу создать некоторые представления, используя SQL * Plus через script, но, похоже, попал в проблему, если разработчик разместил пустой оператор строки. Следующий оператор отлично работает в разработчике TOAD/PL/SQL и т.д., Но не работает в SQL * Plus. (Обычно это сценарий, но ввод его вручную дает точно такую же ошибку)
Может ли кто-нибудь сказать мне, почему/как его остановить?
CREATE VIEW bob
AS
SELECT *
FROM DUAL;
С выходом SQL * Plus
SQL> CREATE VIEW bob
2 AS
3 SELECT *
4
SQL> FROM DUAL;
SP2-0042: unknown command "FROM DUAL" - rest of line ignored.
Вы использовали бы команду SET SQLBLANKLINES
:
SQL> SET SQLBLANKLINES on
SQL>
SQL> CREATE VIEW bob
2 AS
3 SELECT *
4
5 FROM DUAL;
View created