Informix如何定义一个Java 语言编写的存储过程?

Informix如何定义一个Java 语言编写的存储过程?

ONCONFIG参数里是否需要设置对应的VP啊,没找到很官方的文档描述。求解。

参与5

2同行回答

huigege1985huigege1985数据库管理员南大通用
1、onconfig里开启VPCLASS jvp例如:VPCLASS        jvp,num=12、编写java函数,并将java文件导成jar例如:public class testudr {         public static int sum1(){           ...显示全部

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();

收起
软件开发 · 2016-04-27
浏览752
huigege1985huigege1985数据库管理员南大通用
你说的是java udr吧 ,我写个简单的例子一会发过来。显示全部

你说的是java udr吧 ,我写个简单的例子一会发过来。

收起
软件开发 · 2016-04-27
浏览671

提问者

trydba
软件开发工程师阿里巴巴

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2016-04-27
  • 关注会员:2 人
  • 问题浏览:1971
  • 最近回答:2016-04-27
  • X社区推广