如果你在實際的相關操作中要往類OracleJavaProc中正確的加入一個存儲過程方法,你如果想知道是如何進行開發的話,以下就是正確的步驟應該是先dropjava, 改程序,再loadJava。那麼對其如何更新呢?
- D:eclipse3.1workspacedbtest>dropjava -u scott -v OracleJavaProc
- D:/[email protected]>loadJava -u scott -v -resolve Or
- acleJavaProc/[email protected]
- arguments: '-u' 'scott/[email protected]' '-v' '-resolve' 'OracleJavaProc.Java'
- creating : source OracleJavaProc
- loading : source OracleJavaProc
- resolving: source OracleJavaProc
後邊的應用示例:
- SQL> create or replace function query_hisal(grade number) return number as langu
- age java name 'OracleJavaProc.getHiSal(int) return int';
- /
函數已創建。
- SQL> set serveroutput on size 2000
- SQL> call dbms_Java.set_output(2000);
調用完成。
- SQL> select query_hisal(5) from dual;
- QUERY_HISAL(5)
- 9999
用法個人見解:不要手動drop java source, 不要手動drop procedure。上述的相關內容就是對往類OracleJavaProc中正確的加入一個存儲過程方法的更新的描述,希望會給你帶來一些幫助在此方面。