Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

executar lote com instrução preparada para oracle


Você está criando um PreparedStatement usando query1 e adicionando query2 a uma declaração já preparada da qual não pertence.

Se você estiver usando PreparedStatement , sugiro usar o PreparedStatement.addBatch() método em vez disso.
PreparedStatement ps = c.prepareStatement(query1);
ps.setObject(....);
ps.addBatch(); //Voila