Dalam tutorial ini, saya memberikan contoh untuk mengimplementasikan kode Java di Oracle Database menggunakan fungsi tersimpan. Kita dapat membuat program Java di database Oracle dengan menggunakan BUAT ATAU GANTI DAN KOMPIL JAVA SOURCE penyataan. Setelah itu, kita dapat merujuk kode tersebut ke dalam fungsi tersimpan atau prosedur tersimpan dengan klausa AS LANGUAGE JAVA. Berikut ini adalah langkah-langkah untuk mengimplementasikan Java di Oracle Database.
Contoh Java di Oracle Database
- Berikut adalah contoh program Java Hello World. Pertama, kita akan menambahkan kode Java menggunakan pernyataan CREATE OR REPLACE AND COMPILE AS JAVA SOURCE di database Oracle.
CREATE OR REPLACE AND COMPILE JAVA SOURCE NAMED "Hello" AS public class Hello { public static String World() { return "Hello World!"; } }; /
- Sekarang buat fungsi tersimpan yang mengacu pada program Java di atas dalam database Oracle.
CREATE OR REPLACE FUNCTION helloworld RETURN VARCHAR2 AS LANGUAGE JAVA NAME 'Hello.World () return java.lang.String'; / DECLARE v_string VARCHAR2 (100 CHAR); BEGIN v_string := helloworld (); END; /
Anda dapat mengujinya sekarang:
SELECT helloworld FROM DUAL;
Keluaran:
HELLOWORLD -------------------------- Hello World! 1 row selected.
- Oracle Untuk LOOP Pilih Contoh Pernyataan
- Cara Mengembalikan ResultSet dari Stored Procedure di Oracle
- Cara membuat daftar Drop-Down di Oracle Forms