Oracle Database プロシージャを再コンパイルする

Oracle Database プロシージャを再コンパイルする

Oracle Databaseで、プロシージャを再コンパイルする手順を記述してます。対象のプロシージャ名を「ALTER PROCEDURE」で指定して「COMPILE」を指定します。

環境

  • OS windows11 home
  • Oracle Database 21c Express Edition
  • SQL Developer 21.2.1.204

手順

プロシージャを再コンパイルするには、「ALTER PROCEDURE」で「COMPILE」を指定します。

ALTER PROCEDURE プロシージャ名 COMPILE;

実際に、プロシージャ「PROCEDURE1」を再コンパイルしてみます。

ALTER PROCEDURE PROCEDURE1 COMPILE;

実行結果をみると、再コンパイルされていることが確認できます。