如何从oracle函数中调用jar里面的主类

时间:2013-06-10 11:31:04

标签: java oracle jar

我在oracle数据库中有一个jar,我想调用那个jar并将一些参数发送到主类函数

    public getOffer(String name 1,String name2){

    } // function that in main class in jar 

如何实现这一点。等待有用的回复 先谢谢你们。

2 个答案:

答案 0 :(得分:0)

在程序中导入该jar并创建该类的对象,并通过object.methodname和方法所需的必要参数简单调用该方法

答案 1 :(得分:0)

要在oracle数据库中调用Java方法,您必须使用此方法static(如main(String[])方法。

之后你必须创建一个PL / SQL包装器:

create or replace function get_offer(name1 in varchar2, name2 in varchar2) return varchar2
is language java name 'MyClass.getOffer(java.lang.String,java.lang.String) return java.lang.String';
/

另请参阅Oracle Documention