Informix如何定义一个Java 语言编写的存储过程?
ONCONFIG参数里是否需要设置对应的VP啊,没找到很官方的文档描述。求解。
1、onconfig里开启VPCLASS jvp
例如:VPCLASS jvp,num=1
2、编写java函数,并将java文件导成jar
例如:
public class testudr {
public static int sum1(){
return 1+1;
}
}
3、将java udr jar包导入数据库中
execute procedure install_jar(
"file:$INFORMIXDIR/extend/krakatoa/udr.jar", "udr_jar", 0);
4、注册java udr
create function sum12() returns int
external name 'udr_jar:testudr.sum1()'
language java;
5、测试:
execute function sum12();
收起