在PL/SQL中调用Java方法
2015-04-16 17:54
309 查看
from http://www.cnblogs.com/objectorl/archive/2012/05/17/call-java-from-plsql.html
1. 通过创建Java source的方式将Java class编译到数据库中
2. 检查Java class是否编译成功
3. 创建PL/SQL测试程序包
4. 编写plsq测试脚本
此种方法可避免开发人员到服务器中编译java类并调用loadjava命令将java类载入系统中,所有的过程均在PLSQL客户端即可完成。
from http://www.cnblogs.com/objectorl/archive/2012/05/17/call-java-from-plsql.html
1. 通过创建Java source的方式将Java class编译到数据库中
create or replace and compile java source named xxfnd as package xxfnd; public class Test{ public void Test(){ } pubic static String helloWorld(){ return "Hello, World!"; } }
2. 检查Java class是否编译成功
show errors java source xxfnd;
3. 创建PL/SQL测试程序包
create or replace package test_pkg is function hello_world return varchar2; end test_pkg; / create or replace package body test_pkg is function hello_world return varchar2 is language java name 'xxfnd.Test.helloWorld() return String'; end test_pkg; /
4. 编写plsq测试脚本
begin dbms_output.put_line(test_pkg.hello_world); end; /
此种方法可避免开发人员到服务器中编译java类并调用loadjava命令将java类载入系统中,所有的过程均在PLSQL客户端即可完成。
相关文章推荐
- oracle pl/sql应用解析以及存储过程对应到java中的调用方法
- 在PL/SQL中调用Java方法
- PL/SQL小技巧一个:在子类中怎么调用父类被重载的方法
- 关于pl/sql调用java的学习总结(附代码)
- PL/SQL 调用Java程序(Linux)
- Java 调用PL/SQL Returning Object Array
- oracle调用java方法的例子(下面所有代码都是在sql/plus中写)
- Java 调用PL/SQL Returning Object Array
- 在pl/sql中调用shell命令的4种方法
- PL/SQL小技巧一个:在子类中怎么调用父类被重载的方法
- 在PL/SQL中借助JAVA调用可执行程序的例子
- [VB.NET]请问我如何在vb.net中调用pl/sql包中已经写好的方法?
- 在pl/sql中调用shell命令的4种方法
- 在java中调用pl/sql编写的存储过程
- 求算阶乘PL/SQL/JAVA方法
- oracle调用java方法的例子(下面所有代码都是在sql/plus中写)
- oracle调用java方法的例子(下面所有代码都是在sql/plus
- PL/SQL调用JAVA获取网卡MAC地址
- pl/sql 编写 Oracle分页的存储过程 Java调用该过程
- java 调用pl/sql过程 向表中插入数据的实例