PL / SQL на SquirreL SQL Client 3.8.1 - PullRequest
0 голосов
/ 01 июня 2018

Я пытаюсь выполнить анонимный блок 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.Судя по тому, что говорят эти другие вопросы, эти блоки можно использовать.

Почему этот скрипт не скомпилируется?

...