CallableStatement cstmt = dbConn.prepareCall( "{call TEST(?,?)}");
cstmt.setString(1,"01");
cstmt.registerOutParameter(2, java.sql.Types.VARCHAR);
cstmt.executeQuery();
String x = cstmt.getString(2);
我调用的是oracle数据库的存储过程,第一个为输入参数,第二个为返回值。
楼主可以试一下在后面在加一个?。
cstmt.setString(1,"01");
cstmt.registerOutParameter(2, java.sql.Types.VARCHAR);
cstmt.executeQuery();
String x = cstmt.getString(2);
我调用的是oracle数据库的存储过程,第一个为输入参数,第二个为返回值。
楼主可以试一下在后面在加一个?。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货