首页 > 代码库 > oracle调用java方法的例子(下面所有代码都是在sql/plus中写)
oracle调用java方法的例子(下面所有代码都是在sql/plus中写)
在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!
oracle调用java方法的例子(下面所有代码都是在sql/plus中写)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。