本文以Oracle為例
一
通常有三種方法來創建java存儲過程
e 後邊跟上java源程序 SQL> create or replace and compile java source named Java 已創建 SQL> show errors java source 沒有錯誤 SQL> create or replace procedure javademo 過程已創建 SQL> set serveroutput on
SQL> call javademo 調用完成 SQL> call dbms_java 調用完成 SQL> call javademo hello 調用完成 SQL> call javademo hello 調用完成 e public class OracleJavaProc
{
public static void main(String[] argv)
{
System }
}
SQL> grant create any directory to scott;
授權成功 SQL> conn scott/tiger@iihero 已連接 SQL> create or replace directory test_dir as 目錄已創建 SQL> create or replace java class using bfile(test_dir Java 已創建 SQL> create or replace procedure testjavaproc as language java name 過程已創建 SQL> call testjavaproc();
調用完成 SQL> execute testjavaproc;
PL/SQL 過程已成功完成 SQL> set serveroutput on size SQL> call dbms_java 調用完成 SQL> execute testjavaproc;
It
From:http://tw.wingwit.com/Article/program/Oracle/201311/17720.html