如果你在实际的相关操作中要往类OracleJavaProc中正确的加入一个存储过程方法,你如果想知道是如何进行开发的话,以下就是正确的步骤应该是先dropjava, 改程序,再loadjava。那么对其如何更新呢?
D:eclipse3.1workspacedbtest>dropjava-uscott-vOracleJavaProc D:/tiger@iihero.oracledbeclipse3.1workspacedbtest>loadjava-uscott-v-resolveOr acleJavaProc/tiger@iihero.oracledb.java arguments:'-u''scott/tiger@iihero.oracledb''-v''-resolve''OracleJavaProc.java' creating:sourceOracleJavaProc loading:sourceOracleJavaProc resolving:sourceOracleJavaProc
后边的应用示例:
SQL>createorreplacefunctionquery_hisal(gradenumber)returnnumberaslangu agejavaname'OracleJavaProc.getHiSal(int)returnint'; /
函数已创建。
SQL>setserveroutputonsize2000 SQL>calldbms_java.set_output(2000);
调用完成。
SQL>selectquery_hisal(5)fromdual; QUERY_HISAL(5) 9999
用法个人见解:不要手动drop java source, 不要手动drop procedure。
相关文章
标签:Oracle