Базы данных Oracle - статьи

         

Обращение к загруженной в Oracle процедуре Java


Обращение к Java-программе из Java-кода делается как обычно.

Для обращения к сохраненной в БД Java-программе из PL/SQL, ее следует опубликовать для этого языка:

CREATE FUNCTION say_hello_from_java_to (to_whom IN VARCHAR2)

RETURN VARCHAR2

AS LANGUAGE JAVA

NAME 'training.demos.MyJavaAgentInOracle.sayHello (java.lang.String)

      return java.lang.String';

/

После этого можно выполнить в SQL*Plus:

SET SERVEROUTPUT ON

EXEC DBMS_OUTPUT.PUT_LINE(say_hello_from_java_to('World'))



Содержание раздела