歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> 在PL/SQL中調用Java方法

在PL/SQL中調用Java方法

日期:2017/3/1 10:09:08   编辑:Linux編程

1. 通過創建Java source的方式將Java class編譯到數據庫中

create or replace and compile java source named xxfnd as
package xxfnd;
public class Test{
  public void Test(){
  }

  pubic static String helloWorld(){
    return "Hello, World!";
  }
}

2. 檢查Java class是否編譯成功

show errors java source xxfnd;

3. 創建PL/SQL測試程序包

create or replace package test_pkg is
  function hello_world return varchar2;
end test_pkg;
/
create or replace package body test_pkg is
  function hello_world return varchar2 is
    language java name 'xxfnd.Test.helloWorld() return String';
end test_pkg;
/

4. 編寫plsq測試腳本

begin
dbms_output.put_line(test_pkg.hello_world);
end;
/

此種方法可避免開發人員到服務器中編譯java類並調用loadjava命令將java類載入系統中,所有的過程均在PLSQL客戶端即可完成。

Copyright © Linux教程網 All Rights Reserved