3.8 パッケージの管理
パッケージは、論理的に関連するPL/SQLタイプ、アイテム、ファンクションおよびプロシージャをグループ化するデータベース・オブジェクトです。パッケージを作成、表示、編集、コンパイル、削除、ダウンロードし、レポートを表示できます。
通常、パッケージは仕様と本体の2つの部分で構成されます。仕様はアプリケーションへのインタフェースです。本体は仕様を実装します。
- パッケージの作成
オブジェクト・ブラウザを使用してパッケージを作成します。作成するパッケージのタイプを選択します。 - パッケージの表示
「オブジェクト選択」ペインからパッケージを選択して、パッケージに関する各種レポートを表示します。 - パッケージのレポート
オブジェクト・ブラウザでパッケージを表示する際、代替ビューを使用できます。 - パッケージの手動編集
「オブジェクト選択」ペインからパッケージを選択し、「検索して置換」をクリックします。 - パッケージのコンパイル
ビューを保存してコンパイルし、変更内容を保存します。 - パッケージのダウンロード
「オブジェクト選択」ペインからパッケージを選択して、「ソースのダウンロード」をクリックしてパッケージをダウンロードし、現在のパッケージをファイルとして保存します。 - 「仕様部」の表示中のパッケージの削除
「オブジェクト選択」ペインからパッケージを選択して、「削除」をクリックします。 - 「本体」の表示中のパッケージの削除
「オブジェクト選択」ペインからパッケージを選択して、「削除」をクリックします。
関連項目:
-
PL/SQLパッケージの詳細は、『Oracle Database SQL言語リファレンス』のPL/SQLパッケージの使用に関する項を参照。
-
PL/SQLサブプログラムの詳細は、『Oracle Database SQL言語リファレンス』のPL/SQLサブプログラムの使用に関する項を参照
3.8.2 パッケージの表示
「オブジェクト選択」ペインからパッケージを選択して、パッケージに関する各種レポートを表示します。
オブジェクト・ブラウザでパッケージにアクセスすると、仕様が表示されます。
仕様を表示するには:
親トピック: パッケージの管理
3.8.3 パッケージのレポート
オブジェクト・ブラウザでパッケージを表示する際、代替ビューを使用できます。
表3-7に、パッケージで使用可能なすべてのレポートを示します。
親トピック: パッケージの管理
3.8.4 パッケージの手動編集
「オブジェクト選択」ペインからパッケージを選択し、「検索して置換」をクリックします。
パッケージを編集する際には、コードの手動編集、検索および置換の実行、パッケージのコンパイルが可能です。
親トピック: パッケージの管理
3.8.5 パッケージのコンパイル
ビューを保存してコンパイルし、変更内容を保存します。
これはデータベース内のオブジェクトの単なるビューであるため、保存機能はありません。
パッケージをコンパイルするには:
親トピック: パッケージの管理
3.8.6 パッケージのダウンロード
「オブジェクト選択」ペインからパッケージを選択して、「ソースのダウンロード」をクリックしてパッケージをダウンロードし、現在のパッケージをファイルとして保存します。
パッケージをダウンロードするには:
親トピック: パッケージの管理
3.8.7 「仕様部」の表示中のパッケージの削除
「オブジェクト選択」ペインからパッケージを選択して、「削除」をクリックします。
「仕様部」の表示中にパッケージを削除するには:
親トピック: パッケージの管理
3.8.8 「ボディ」の表示中のパッケージの削除
「オブジェクト選択」ペインからパッケージを選択し、「ボディ」タブをクリックしてから「削除」をクリックします。
「ボディ」の表示中にパッケージを削除するには:
親トピック: パッケージの管理