Connection con=MIFUWEBDB.jdbc.getConn(); //创建连接
CallableStatement cstmt=con.prepareCall("{call woread_rj_one(?,?,?,?,?,?)}"); //调用,存储过程
cstmt.setString(1,productid);
cstmt.setString(2,wayid); //将第2个参数的值设置成wayid
cstmt.setString(3,orderid);
cstmt.registerOutParameter(4,java.sql.Types.VARCHAR); //第4个占位符为输出,类型是varchar
cstmt.registerOutParameter(5,java.sql.Types.VARCHAR);
cstmt.registerOutParameter(6,java.sql.Types.VARCHAR);
cstmt.execute(); //执行
String status = cstmt.getString(4); //获取返回来的第4个参数,并赋值给status
String reason = cstmt.getString(5);
String mobile = cstmt.getString(6);
if(cstmt!=null){
cstmt.close();
cstmt=null;
}
if(con!=null){
con.close();
con=null;
}
存储过程的实例(公司)
Posted 流去
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了存储过程的实例(公司)相关的知识,希望对你有一定的参考价值。
以上是关于存储过程的实例(公司)的主要内容,如果未能解决你的问题,请参考以下文章