0

DBですでに作成されているパッケージがあります。

全体のスクリプトを入力せずに、オブジェクト名を入力してパッケージをラップする方法は?

4

1 に答える 1

1

DBMS_DDL.Wrap を使用して、データベースに存在しないパッケージをラップできますが、その定義を読み取って (たとえば DBMS_Metadata を使用して) プロシージャに渡し、ラップされた出力を取得して、ラップされたパッケージ作成コードを実行する必要があります (使用してEXECUTE IMMEDIATE など)。

http://docs.oracle.com/cd/E11882_01/appdev.112/e25519/wrap.htm#BEHGEBGI

于 2013-10-24T08:46:58.980 に答える