9.2.4 外部Javaストアドルーチンの実行
外部Javaストアドルーチンを実行する場合は,CALL文又は関数呼出しを使用します。CALL文又は関数呼出しを指定したSQLを実行することで,Javaメソッドが外部Javaストアドルーチンとして呼び出され,サーバ側のJava仮想マシン上で実行されます。
-
Javaストアドプロシジャの場合
CALL文を使用して,JavaメソッドをJavaストアドプロシジャとして実行します。
-
Javaストアドファンクションの場合
関数呼出しを指定したSQLを使用して,JavaメソッドをJavaストアドファンクションとして実行します。
CALL文及び関数呼出しについては,マニュアル「HiRDB Version 9 SQLリファレンス」を参照してください。
外部Javaストアドルーチンの実行例を次の図に示します。