Oracle
 sql >> Database >  >> RDS >> Oracle

eseguire batch con l'istruzione preparata da Oracle

Stai creando una PreparedStatement utilizzando query1 e aggiungendo query2 ad una dichiarazione già predisposta di cui non appartiene.

Se stai usando PreparedStatement , suggerisco di utilizzare PreparedStatement.addBatch() metodo invece.

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