Db.execute((connection) -> { CallableStatement cs = connection.prepareCall(...); cs.setObject(1, ...); cs.setObject(2, ...); cs.execute(); cs.close(); return cs.getObject(1); })cs.execute();这个是不是有错,要获得返回值,需要用executeQuery这个才对吧?
Db.execute((connection) -> { CallableStatement cs = connection.prepareCall(...); cs.setObject(1, ...); cs.setObject(2, ...); cs.execute(); cs.close(); return cs.getObject(1); })
cs.execute();
这个是不是有错,要获得返回值,需要用
executeQuery
这个才对吧?