以下のように表示されます。
(日本語)
ORA-00940: ALTERコマンドが無効です。
(英語)
ORA-00940: invalid ALTER command
発生パターン
このエラーは以下のような場合に発生します。
- ALTER実行時の構文が間違っている
- エラー例
- SQL> alter packagebody mypkg compile; alter packagebody mypkg compile * 行1でエラーが発生しました。: ORA-00940: ALTERコマンドが無効です。
ALTER文が間違っているためエラーとなっています。
上の場合「alter package mypkg compile body;」なら成功します。
対処法
- ALTER構文に誤りがあるため構文を見直す