Một bài viết Oracle cung cấp một số thông tin hữu ích.
Trích dẫn:
Lớp học của bạn:
public class SimpleJava {
public void main(String[] args) {
System.out.println("Here we are");
}
}
Bây giờ, hãy biên dịch và tải lớp của bạn:
C:\oracle9i\bin>javac SimpleJava.java
C:\oracle9i\bin>loadjava -user scott/tiger SimpleJava.class
Từ SQL * Plus, tạo trình bao bọc PL / SQL để gọi lớp Java mới được tải:
SQL> create or replace procedure call_simplejava
2 as language java
3 name 'SimpleJava.showMessage()';
4 /
Thực thi mã từ SQL * Plus:
SQL> set serveroutput on;
SQL> call dbms_java.set_output(50);
Cuộc gọi đã hoàn tất.
SQL> execute call_simplejava;
Here we are