3.9 プロシージャの管理
プロシージャは、特定のアクションを実行するサブプログラムです。オブジェクト・ブラウザを使用して、プロシージャを表示、作成、編集、ダウンロードおよび削除できます。
- プロシージャの作成
オブジェクト・ブラウザを使用してプロシージャを作成します。 - プロシージャの参照
「オブジェクト選択」ペインからプロシージャを選択して、プロシージャに関する各種レポートを表示します。 - プロシージャのレポート
オブジェクト・ブラウザでプロシージャを表示する際、代替ビューを使用できます。 - プロシージャの編集
プロシージャを編集する際には、コードの手動編集、検索および置換の実行が可能です。 - プロシージャのコンパイル
プロシージャを編集および変更する場合は、変更内容を保存するためにコンパイルする必要があります。 - プロシージャのダウンロード
「オブジェクト選択」ペインからプロシージャを選択して「ソースのダウンロード」をクリックし、現在のプロシージャをファイルとして保存します。 - プロシージャの削除
「オブジェクト選択」ペインからプロシージャを選択して、「削除」をクリックします。
関連項目:
3.9.3 プロシージャのレポート
オブジェクト・ブラウザでプロシージャを表示する際、代替ビューを使用できます。
表3-8に、プロシージャで使用可能なすべてのレポートを示します。
表3-8 プロシージャに使用可能なビュー
ビュー | 説明 |
---|---|
コード |
(デフォルト)プロシージャのソース・コードを表示します。このビューでコードを編集できます。このビューで実行できる操作は次のとおりです。
|
依存性 |
カレント・プロシージャを使用する(またはこれに依存する)オブジェクトと、プロシージャが依存するオブジェクトを表示します。 |
エラー |
カレント・プロシージャに関連するエラーを表示します。 |
権限付与 |
権限、権限受領者、権限付与可能者、権限付与者、オブジェクト名など、カレント・プロシージャの権限付与の詳細を表示します。 |
関連項目:
親トピック: プロシージャの管理
3.9.4 プロシージャの編集
プロシージャを編集する際には、コードの手動編集、検索および置換の実行が可能です。
- プロシージャの手動編集
「オブジェクト選択」ペインからプロシージャを選択し、「検索して置換」をクリックします。
親トピック: プロシージャの管理
3.9.5 プロシージャのコンパイル
ビューを編集および変更する場合は、変更内容を保存するためにコンパイルする必要があります。
これはデータベース内のオブジェクトの単なるビューであるため、保存機能はありません。
プロシージャをコンパイルするには:
親トピック: プロシージャの管理
3.9.6 プロシージャのダウンロード
「オブジェクト選択」ペインからプロシージャを選択して「ソースのダウンロード」をクリックし、現在のプロシージャをファイルとして保存します。
プロシージャをダウンロードするには:
親トピック: プロシージャの管理