sql >> Base de Datos >  >> RDS >> Oracle

ejecutar lote con declaración preparada de Oracle

Estás creando una PreparedStatement usando query1 y agregando query2 a una declaración ya preparada a la que no pertenece.

Si está utilizando PreparedStatement , sugiero usar PreparedStatement.addBatch() en su lugar.

PreparedStatement ps = c.prepareStatement(query1);
ps.setObject(....);
ps.addBatch(); //Voila