DINYA

丁亚军 - 简单生活

如何创建Java存储过程

一个创建使用java 存储过程的例子:

create or replace and compile
java source
named "MyTimestamp"
as
import java.lang.String;
import java.sql.Timestamp;
public class MyTimestamp
{
    public static String getTimestamp()
   {
     return(new Timestamp(System.currentTimeMillis())).toString();
   }
};
/
--注:注意java的语法,注意大小写

create or replace function my_timestamp return varchar2
as language java
name 'MyTimestamp.getTimestamp() return java.lang.String';
/

SQL>select my_timestamp,to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') ORACLE_TIME from dual;

MY_TIMESTAMP             ORACLE_TIME

------------------------ -------------------

2003-03-17 19:15:59.688  2003-03-17 19:15:59 

阅读更多
个人分类: Oracle技术
上一篇数据库输出HTML格式报表的测试
下一篇ORA-12514错误的处理
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭