网上有三种方法,这是其中的一种,要在sqlplus中执行。
SQL> create or replace and compile java source named "javademo1"
2 as
3 import java.sql.*;
4 public class JavaDemo1{
5 public static void main(String[] argv){
6 System.out.println("hello, gg");
7 }
8 }
9 /
Java 已创建。
SQL> create or replace procedure javademo1
2 as
3 language java name 'JavaDemo1.main(java.lang.String[])';
4 /
过程已创建。
SQL> set serveroutput on
SQL> call javademo1();
调用完成。
SQL> call dbms_java.set_output(5000);
调用完成。
SQL> call javademo1();
hello, gg
调用完成。
转自:http://blog.csdn.net/thinker28754/article/details/3962989