3.10 ファンクションの管理
ファンクションは、パラメータを取ることができ、単一値を戻すサブプログラムです。オブジェクト・ブラウザを使用して、ファンクションを作成、表示、編集、コンパイル、ダウンロードおよび削除できます。
- ファンクションの作成
オブジェクト・ブラウザを使用してファンクションを作成します。 - ファンクションの表示
オブジェクト・ツリーからファンクションを選択し、「オブジェクトの詳細」ビューでタブにアクセスします。 - ファンクションの編集
オブジェクト・ツリーからトリガーを選択します。 - ファンクションのコンパイル
オブジェクト・ツリーからファンクションを選択し、「保存してコンパイル」をクリックします。 - ファンクションのダウンロード
オブジェクト・ツリーからファンクションを選択し、「ダウンロード」をクリックしてファンクションを保存します。 - ファンクションの削除
オブジェクト・ツリーからファンクションを選択して、「削除」をクリックします。
関連項目:
- PL/SQLファンクションの詳細は、『Oracle Database SQL言語リファレンス』を参照してください
- Oracle Database PL/SQL言語リファレンス
3.10.2 ファンクションの表示
オブジェクト・ツリーからファンクションを選択し、「オブジェクトの詳細」ビューでタブにアクセスします。
ファンクションを表示するには:
- オブジェクト・ブラウザのオブジェクト・ツリーで、「ファンクション」を展開し、ファンクションを選択します。
- 「オブジェクトの詳細」ビューが表示され、4つのタブが表示されます:
- コード - ファンクションのソース・コードを表示するか、手動で編集します。使用可能なアクションは次のとおりです:
- ダウンロード
- 保存してコンパイル
- 削除
- リフレッシュ
- 依存性 - 現在のファンクションで使用する(またはこれに依存する)オブジェクトと、現在のファンクションが依存するオブジェクトを表示します。「リフレッシュ」ボタンを選択して、ファンクションのリストをリフレッシュします。
- エラー - 現在のファンクションに関連するエラーを表示します。「リフレッシュ」ボタンを選択して、ファンクションのリストをリフレッシュします。
- 権限付与 - 現在のファンクションの権限付与の詳細を表示します。使用可能なボタンは次のとおりです:
- 権限付与
- 取消し
- リフレッシュ
- コード - ファンクションのソース・コードを表示するか、手動で編集します。使用可能なアクションは次のとおりです:
親トピック: ファンクションの管理
3.10.4 ファンクションのコンパイル
オブジェクト・ツリーからファンクションを選択し、「保存してコンパイル」をクリックします。
ファンクションを編集および変更する場合は、変更内容を保存するためにコンパイルする必要があります。コンパイルによりデータベースのファンクションが再作成されます。
オブジェクト・ブラウザでファンクションをコンパイルするには:
親トピック: ファンクションの管理
3.10.5 ファンクションのダウンロード
オブジェクト・ツリーからファンクションを選択し、「ダウンロード」をクリックしてファンクションを保存します。
ファンクションをダウンロードするには:
親トピック: ファンクションの管理
3.10.6 ファンクションの削除
オブジェクト・ツリーからファンクションを選択して、「削除」をクリックします。
オブジェクト・ブラウザでファンクションを削除するには:
親トピック: ファンクションの管理