スケーラブルデータベースサーバ HiRDB Version 8 UAP開発ガイド

[目次][索引][前へ][次へ]

4.3 ストアドプロシジャ,ストアドファンクション

ストアドプロシジャ,ストアドファンクションの定義方法について説明します。

ストアドプロシジャ,ストアドファンクションを定義する場合,事前に必要なRDエリアを作成しておいてください。ストアドプロシジャ及びストアドファンクションの運用については,マニュアル「HiRDB Version 8 システム運用ガイド」を参照してください。

ストアドプロシジャ,ストアドファンクションは,処理手続きをSQL,Java,又はC言語で記述できます。SQLで記述したものを,SQLストアドプロシジャSQLストアドファンクション,Javaで記述したものを,JavaストアドプロシジャJavaストアドファンクション,C言語で記述したものを,CストアドプロシジャCストアドファンクションといいます。

また,ストアドプロシジャとストアドファンクションを総称して,ストアドルーチンといいます。さらに,すべての利用者を示すPUBLICを所有者として定義するストアドルーチンをパブリックルーチンといいます。

Javaストアドプロシジャ,Javaストアドファンクションについては,「9. Javaストアドプロシジャ,Javaストアドファンクション」を参照してください。Cストアドプロシジャ,Cストアドファンクションについては,「10. Cストアドプロシジャ,Cストアドファンクション」を参照してください。

<この節の構成>
4.3.1 ストアドプロシジャの定義
4.3.2 ストアドファンクションの定義
4.3.3 ストアドファンクションを定義,又は削除するときの注意事項