Oracle调用Java类
2015-10-12 16:10
477 查看
第一步:创建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等的方式来实现。
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等的方式来实现。
相关文章推荐
- Oracle查询表里的重复数据方法:
- oracle错误:cmd导入时报错-12541
- oracle 根据字段名查找表
- Oracle行转列和列转行
- oracle存储过程返回数据集结果
- oracle EXISTS语句用法
- oracle 序列
- oracle中数据格式
- oracle 第04章 字符集
- oracle 自定义函数 方法 基本例子
- oracle wm_concat(column)函数的使用
- Oracle 11G 单机asm安装
- Could not load oracle/sql/converter_xcharset/lx20354.glb.
- Oracle spatial创建空间数据的字段详解
- Oracle数据库新创建实例会遇到的有关监听的问题
- oracle查询总成绩前十的学生信息sql
- 配置oracle闪回数据库
- Oracle中修改redo log size的原因和方法
- ORACLE PL/SQL:触发器
- Oracle数据库中序列(SEQUENCE)的用法和实例需求