0
DB2で作成されたすべてのPL/SQLパッケージを再コンパイルするストアド・プロシージャを作成しようとしています。すべてのPL/SQLパッケージを再コンパイルするストアド・プロシージャの作成方法
複数のストアド・プロシージャが導入されたPL/SQLパッケージが多数あります。例えば、
create or replace package packagename
is
procedure procedurename;
end packagename;
任意のキャッシュの問題を避けるために、テーブルに列を追加するなどのテーブル定義などを変更するストアドプロシージャがあるので、私は私がそれらをしたい、他のパッケージ内のストアドプロシージャからこれらのパッケージをコンパイルしたいです再コンパイルする。
このようなストアドプロシージャをプログラムでコンパイルする方法はありますか?
私にはX-Yの問題のように聞こえます。なぜあなたは1)システムパッケージを再バインドし、2)ストアドプロシージャからそれを行う必要があると思いますか? – mustaccio
システムプロシージャーを除くアプリケーションプロシージャーをコンパイルしたいだけです。しかし、別々のコマンドを見つけることができず、すべてをコンパイルする前述のコマンドだけが見つかりました。 申し込み手続きのみをコンパイルすることが可能かどうかをご提案ください。 – Sandeep
これまでは、アプリケーションパッケージのコンパイルについての例を挙げておきます。 – mustaccio