Я пытаюсь выполнить анонимный блок PL / SQL с помощью SQuirrel SQL:
BEGIN
NULL;
END;
/
Однако я получаю эту ошибку:
Error: ORA-06550: line 2, column 5:
PLS-00103: Encountered the symbol "end-of-file" when expecting one of the following:
;
SQLState: 65000
ErrorCode: 6550
Error occurred in:
begin
NULL
Я использую Oracle 11g ExpressБД с тонким драйвером Oracle.
Причина, по которой я хочу выполнить блок PL / SQL, заключается в том, что я могу создать таблицу и перехватить вызванное исключение, если оно уже существует.
Iрассматривал похожие вопросы, такие как https://stackoverflow.com/a/43265502 и https://stackoverflow.com/a/42287207 и другие, но все еще не может заставить SQuirrel быть довольным анонимными блоками PL / SQL.Судя по тому, что говорят эти другие вопросы, эти блоки можно использовать.
Почему этот скрипт не скомпилируется?