一般形式是:
CallableStatement cs = con.prepareCall("{call go_p_Users.getUser(?,?,?,?)}");
cs.setInt(1,11111);
...
想问的是:getUser(?,?,?,?)这些问号占位符,在JDBC3.0后是不是可以用参数名的了?
这样cs.setInt(1,11111);就可以写成cs.setInt(useId, 11111);了。
请教个例子,getUser(?,?,?,?)的?直接改为参数名称吗?
CallableStatement cs = con.prepareCall("{call go_p_Users.getUser(?,?,?,?)}");
cs.setInt(1,11111);
...
想问的是:getUser(?,?,?,?)这些问号占位符,在JDBC3.0后是不是可以用参数名的了?
这样cs.setInt(1,11111);就可以写成cs.setInt(useId, 11111);了。
请教个例子,getUser(?,?,?,?)的?直接改为参数名称吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货