java调用oracle存储函数

来源:互联网 发布:中银通支付卡淘宝 编辑:程序博客网 时间:2024/06/05 18:33
CallableStatement prepareCall;//getConnection()是你自己的数据库连接connectionprepareCall = getConnection().prepareCall("{ ?=call 函数名(?,?)}");//OracleTypes.VARCHAR 是数据库的类型,这个是设定输出参数类型,要与存储函数的输出参数类型一致prepareCall.registerOutParameter(1, OracleTypes.VARCHAR);               //第一个输入参数prepareCall.setString(2,list.get(0).toString());//第二个输入参数prepareCall.setString(3,list.get(1).toString());        prepareCall.execute();
原创粉丝点击