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

王朝学院·作者佚名  2010-01-02
窄屏简体版  字體: |||超大  

在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!

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/a9529lty/archive/2009/12/30/5108807.aspx

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航