您的位置:首页 > 数据库 > Oracle

oracle调用java方法的例子(下面所有代码都是在sql/plus中写)

2011-04-02 17:13 921 查看
Oracle中调用java程序,注意:java方法必须是static类型的,如果想在JAVA中使用system.out/err输出log.

需要在oracle 中执行"call dbms_java.set_output(5000);".
一、helloWord
1 编写JAVA程序,也是在SQL/PLUS中写,并执行.

create or replace and compile java source named hello as
public class Hello {
static public String Message(String name) {
return " Hello, " + name;
}
}
/

2 发布JAVA程序

create or replace function hello (name VARCHAR2 ) return VARCHAR2
as language java name
' Hello.Message (java.lang.String) return java.lang.String ' ;
/

3 使用发面的JAVA程序

select hello( ' world! ' ) from dual;
HELLO( ' world! ' )
-- -------------
Hello world!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐