実行しているステートメントは有効です。このエラーは、Toadがコマンドの一部として末尾のセミコロンを含んでいることを意味しているようです。これによりORA-00911
が発生します。 ステートメントの一部として含まれている場合-ステートメント自体の一部ではなく、クライアントのステートメントセパレーターであるため。
Toadを混乱させるのは次のコメントアウトされた行である可能性があります(ここで説明されています)。または、すべてを1つのステートメントとして実行しようとしていることが原因である可能性があります。その場合は、スクリプトの実行コマンド( F9 )を使用してみてください。 )runステートメントの代わりに( F5 。
コメントアウトされた行を削除するだけで問題は解決しますが、実際のコミットでもこれが見られる場合は、ステートメントの実行に間違ったメソッドを使用している可能性があります。
この関連する質問へのコメントで、Toadがセミコロンを解析する方法についてもう少し情報がありますが、私はToadに精通していないため、詳細を説明できません。