DBeaver 明らかに、PL/SQLをサポートしていません
。これは古いスレッドです。
表示されている動作から、セミコロンはステートメントの区切り文字として扱われているようで、最初のセミコロンまで(つまり、)
まですべてが渡されています。 ; END;
)Oracleに送信します。OracleはそのフラグメントをPL/SQLとして解析します。
SQL Developerで同じエラーを生成するには、最初のセミコロンの後のコードを省略するか、それまでのテキストを選択して実行しようとします。
...
) ,
0
)
Error report -
ORA-06550: line 23, column 5:
PLS-00103: Encountered the symbol "end-of-file" when expecting one of the following:
;
聞きたいことではないかもしれませんが、PL/SQLブロックを実行するには別のクライアントを使用する必要があるようです。 SQLDeveloper 最近は無料でかなり良いです。もちろん他のクライアントも利用できます...