f(a IN、b IN、c OUT)のようなOracle11gデータベースにストアドプロシージャがあります。バッチモードでJDBCから呼び出してから、すべてのOUT変数を読み取ります。
これは可能ですか?私はこれまでにこれを持っています
CallableStatement statement = connection.prepareCall("f(?, ?, ?)");
for(Item i : items) {
int i = 0;
statement.setString(++i, item.getA());
statement.setString(++i, item.getB());
statement.registerOutParameter(++i, Types.NUMERIC);
statement.addBatch();
}
statement.executeBatch();
int[] answers = ?
ありがとう