5.4.5 外部Javaストアドルーチンの実行手順
外部Javaストアドルーチンを実行するときの手順を次に示します。
- 〈手順〉
-
-
外部Javaストアドルーチンの作成
-
JARファイルの新規登録
-
外部Javaストアドルーチンの定義
-
外部Javaストアドルーチンの実行
-
外部Javaストアドルーチンの作成から実行までの流れを次の図に示します。
(1) 外部Javaストアドルーチンの作成
手続き又は関数をJavaで記述し,そのJavaプログラムをコンパイルします。コンパイルすると,Classファイルが作成されます。クライアント側のJava仮想マシンでClassファイルのテスト・デバッグをして,その後,ClassファイルからJARファイルを作成します。
(2) JARファイルの新規登録
- HiRDB管理者が新規登録する場合
-
pdjarsyncコマンドを使用します。
- UAP開発者が新規登録する場合
-
埋込み言語のINSTALL JAR又はREPLACE JARを使用します。これらのSQLをpddef又はUAPに記述して実行します。
(3) 外部Javaストアドルーチンの定義
JARファイルから外部Javaストアドルーチンを定義します。外部Javaストアドルーチンを定義する場合は,CREATE PROCEDURE又はCREATE FUNCTIONを使用します。