第一步:创建JavaSource
create or replace and compile java source named hello as
public class Hello
{
public static String Message(String name){
return "Hello,"+name;
}
public static void entry()
{
}
}
第二步:创建函数
create or replace function hello(name varchar2) return varchar2 is
language java name
'Hello.Message(java.lang.String) return java.lang.String';
第三步:调用函数
select hello(' world!') from dual;
以上都是经过PL/SQL测试的,可用。其中第一步创建JavaSource也可以通过引入外部的Java Class等的方式来实现。