SQL逆引き大全 363の極意

プロシージャの極意 - Tips302 特定プログラムを再コンパイルする (サブプログラム管理)

登録タグ
SQL
Icon comment count 0
Icon stock count 0

5-6サブプログラム管理Tips302 特定プログラムを再コンパイルする

Level1

依存関係にあるオブジェクトの定義を変更したり、参照されるプログラムが再作成されると関係するプログラムが使用できない状態になります。そのプログラムを再コンパイルし、使用できる状態にしたい場合に使用します。

Oracle

ALTER PROCEDURE pro1 COMPILE;
ALTER FUNCTION fun1 COMPILE;   
ALTER TRIGGER tri1 COMPILE;

ALTER文の後にオブジェクトの種類(PROCEDUREやFUNCTIONなど)を指定し、続けてオブジェクト名を指定します。最後にCOMPILEを記述します(①)。

出典情報

Medium

SQL逆引き大全 363の極意

  • 著者: 株式会社アシスト

コメント

    コメントはありません