Oracle
 sql >> Database >  >> RDS >> Oracle

Java nell'esempio di database Oracle

In questo tutorial, fornisco un esempio per implementare il codice Java in Oracle Database utilizzando la funzione memorizzata. Possiamo creare programmi Java nel database Oracle utilizzando CREATE OR REPLACE AND COMPILE JAVA SOURCE dichiarazione. Successivamente, possiamo fare riferimento a quel codice in una funzione memorizzata o in una procedura memorizzata con la clausola AS LANGUAGE JAVA. Di seguito sono riportati i passaggi per implementare Java in Oracle Database.

Java nell'esempio di database Oracle

  1. Quello che segue è l'esempio del programma Java Hello World. Innanzitutto, aggiungeremo il codice Java utilizzando l'istruzione CREATE OR REPLACE AND COMPILE AS JAVA SOURCE nel database Oracle.
CREATE OR REPLACE AND COMPILE JAVA SOURCE NAMED "Hello" AS
public class Hello
{
public static String World()
{
return "Hello World!";
}
};
/
  1. Ora crea una funzione memorizzata facendo riferimento al programma Java sopra nel 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;
/

Puoi provarlo ora:

SELECT helloworld FROM DUAL;

Uscita:

HELLOWORLD 
--------------------------
Hello World! 
1 row selected.
  • Esempio di istruzione Oracle For LOOP Select
  • Come restituire ResultSet da Stored Procedure in Oracle
  • Come creare un elenco a discesa in Oracle Forms