Oracle データベースに 1 つの jar があり、その jar を呼び出していくつかのパラメーターをメイン クラス関数に送信したい
public getOffer(String name 1,String name2){
} // function that in main class in jar
これを実装する方法。役立つ返信を待っています よろしくお願いします。
プログラムにそのjarをインポートし、そのクラスのオブジェクトを作成し、object.methodnameとメソッドが必要とする必要なパラメーターによってそのメソッドを簡単に呼び出します
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 ドキュメントも参照してください。