Java 调用 Oracle 存储过程返回结果集
摘要:1. 建立 ref cursor 类型和过程 Sql代码 CREATE OR REPLACE PACKAGE typesAS TYPE ref_cursor IS REF CURSOR;END;/CREATE TABLE STOCK_PRICES( RIC VARCHAR(6) PRIMARY KEY, PRICE NUMBER(7,2), UPDATED DATE ); SQL> insert into stock_prices values('2',11,sysdate);已创建 1 行。SQL> insert into stock_prices values(
阅读全文
posted @
2011-12-14 12:56
一江水
阅读(1328)
推荐(0) 编辑
对jvm内存的一些理解[转]
摘要:http://www.blogjava.net/midstr/archive/2008/09/21/230292.html 首先引用jdk1.5api的doc: 内存 Java 虚拟机的内存系统管理以下类型的内存: 1. 堆 Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。对象的堆内存由称为垃圾回收器 的自动内存管理系统...
阅读全文
posted @
2009-02-20 21:53
一江水
阅读(483)
推荐(0) 编辑
理解oracle中连接和会话
摘要:1. 概念不同:概念不同:
连接是指物理的网络连接。
在已建立的连接上,建立客户端与oracle的会话,以后客户端与oracle的交互都在一个会话环境中进行。
2. 关系是多对多:
一个连接上可以建立0个,1个,2个,多个会话。
阅读全文
posted @
2008-09-23 20:03
一江水
阅读(3690)
推荐(2) 编辑
java连接oracle数据库的各种方法及java在数据库中的含义
摘要:java与oracle的接口: 在数据库中运行JAVA可以说是ORACLE8i的最令人激动的新特性。在你创建的使用ORACLE8i 数据库的应用程序中,你可以使用与JAVA有关的新特征,轻松的将程序发布到INTERNET或INTRANET上。 Methods for Using Java in ORACLE================================== 大家都...
阅读全文
posted @
2008-04-15 10:15
一江水
阅读(2431)
推荐(0) 编辑
java调用Oracle存储过程时,处理cursor类型的方法
摘要:1、取得存储过程返回的值
CallableStatement cs = conn.prepareCall(
"{call proc_fbquery(?,?,?)}"); //调用存储过程
cs.setString(1,mem);
cs.setInt(2,n);
cs.registerOutParameter(3,oracle.jdbc.OracleTypes.CURSOR);
cs.execute();
rs=(ResultSet)cs.getObject(3);
阅读全文
posted @
2008-03-03 22:18
一江水
阅读(1502)
推荐(0) 编辑
JSP中调用Bean,然后在Bean中调用oracle存储过程
摘要:建立一个登录系统,要求达到以下目的。
1、用户通过Bean来认证以及得到得到用户信息。
2、记录用户登录信息,如用户登录次数,最后登录时间。
3、记录操作日志。
未解决及疑惑的问题:
1、用户登录后的Session是否可以通过Bean来判断。
2、通过Bean调用ORACLE存储过程,返回select后的记录集。
阅读全文
posted @
2008-03-03 22:12
一江水
阅读(366)
推荐(0) 编辑
JSP调用存储过程
摘要:create or replace procedure proc_person_data_clear(
usercode in varchar,unitcode in varchar,newDate in varchar)
/*usercode 删除人员的账号
unitcode 删除人员所在的单位代码
newDate 当前日期
*/
as
begin
/*删除备忘录内当前人员的所有事项*/
delete from pending_affairs where useraccount=usercode and systemcode=unitcode;
/*删除文档管理内创建人为当前人员的且为个人文档*/
delete from document_manager where doctype='0' and useraccount=usercode and systemcode=unitcode;
/*删除当前人员的所有签到信息*/
delet
阅读全文
posted @
2008-03-03 22:11
一江水
阅读(4014)
推荐(0) 编辑