Java代码调用数据库带输出参数的存储过程
来源:互联网 发布:zepto.js 点击事件 编辑:程序博客网 时间:2024/05/15 12:53
存储过程:
create or replace procedure p_generate_processintanceid(v_rule in number,
v_result out varchar2) is
v_seq number;
begin
case v_rule
when 1 then
select 'T' || seq_1234.nextval into v_result from dual;
end case;
end p_generate_processintanceid;
/
java调用代码:
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@host:port:databse","user","password");//获取数据库连接
CallableStatement cstmt = conn.prepareCall("{Call p_generate_processintanceid(?,?)}");//调用存储过程
cstmt.setInt(1, generateRule);//第一个?赋值
cstmt.registerOutParameter(2, java.sql.Types.VARCHAR);//第二个为输出值
cstmt.execute();//执行存储过程
abc= cstmt.getString(2);//获取经过存储过程计算过后的输出值
- Java代码调用数据库带输出参数的存储过程
- java调用带输出参数的存储过程
- 调用带输出参数的存储过程
- 带输出参数的存储过程调用
- 调用带输出参数的存储过程
- Java调用存储过程(带输出参数)
- sql调用带输出参数的存储过程
- JDBC调用带输出参数的存储过程
- c#调用带输出参数的存储过程
- C#里调用带输出参数的存储过程
- c#调用带输出参数的存储过程
- c#调用带输出参数的存储过程
- Oracle带输出参数的存储过程和调用
- Ado.Net调用带输入,输出参数的存储过程
- 创建并调用带输出(OUT)参数的存储过程
- 关于C#调用存储过程,带输出参数,存储过程
- 在JAVA里面如何调用ORCALE数据库里的存储过程(带输入输出参数)的????
- 在java的hibernate3框架中调用oracle数据库中带游标参数的存储过程
- 【树链剖分】【JLOI 2014】【bzoj 3631】松鼠的新家
- U3D学习笔记(6)
- 设计模式笔记(九)--状态模式、代理模式
- VPN远程访问概述
- EF框架实体类映射成数据库字段的办法,未能找到类型或命名空间名称“NotMapped”(是否缺少 using 指令或程序集引用?)
- Java代码调用数据库带输出参数的存储过程
- IOS中NSUserDefaults的用法(轻量级本地数据存储)
- tomcat的Context配置
- server-config.wsdd配置一例
- wordpress小说发布软件
- 当人与人的不信任,波及到对未来的不相信时,人们会选择低于未来很多的现实
- VC中数字与字符串转换方法
- EL表达式 (详解)
- 【深入理解C++】从初始化列表和构造函数谈C++的初始化机制