怎样在JAVA里面用返回参数的存储过程

解决方案 »

  1.   

    try {
          java.sql.Connection con = null;
          java.sql.CallableStatement call = con.prepareCall("call pro(?)");
          //设置返回值类型
          call.registerOutParameter(1, java.sql.Types.DATE);
          //执行存储过程
          call.execute();
          //取得返回值
          java.sql.Date result = call.getDate(1);
        }
        catch (SQLException ex) {
          
        }