DBAtlas · データベース運用アトラス

ORA-06550: line/column PLS-... PL/SQL コンパイルエラー

Oracle

意味

PL/SQL ブロック、プロシージャ、または無名ブロックのコンパイル中に構文エラーまたは意味エラーが見つかった。コードは実行前のコンパイル段階で失敗した。

原因

誤字、宣言されていない変数やオブジェクトの参照、パラメータの数/型が誤った呼出し、セミコロンの欠落、存在しないプロシージャ/パッケージの呼出し、または権限の欠如。

対処方法

エラーメッセージの行番号と列番号の箇所に移動し、PLS-XXXX のサブコードを読む。すべてのコンパイルエラーを表示する: SHOW ERRORS; または SELECT * FROM user_errors WHERE name = 'OBJECT_NAME'; オブジェクト名、パラメータのシグネチャ、必要な GRANT を確認してから再コンパイルする。

DBAtlas で開く →

同じデータベースの他の項目