oracle存储过程怎么调用

来源:百度知道 编辑:UC知道 时间:2024/06/19 10:07:58
存储过程名 userinfo

v_name in varchar, //入参
v_pwd out redt_dict.mdc_types.MDC_CURSOR //出参

一个入参,一个返回的是结果集

请问这个存储过程怎么用JAVA调用

我在HIBERNATE中用的,仅作参考
public String getTotalInfo(final long bid)
{
return (String)this.getHibernateTemplate().execute(new HibernateCallback(){

public Object doInHibernate(Session session)
throws HibernateException, SQLException {
// TODO Auto-generated method stub
CallableStatement cs=session.connection().prepareCall("{call bidcross(?,?)}");
cs.setLong(1, bid);
cs.registerOutParameter(2, Types.VARCHAR);
cs.execute();
return cs.getString(2);
}
});
}