आप एक PreparedStatement बना रहे हैं query1 . का उपयोग करके और query2 . जोड़ना पहले से तैयार किए गए कथन के लिए जिसका वह संबंध नहीं है।
यदि आप PreparedStatement . का उपयोग कर रहे हैं , मैं PreparedStatement.addBatch() . का उपयोग करने का सुझाव देता हूं इसके बजाय विधि।
PreparedStatement ps = c.prepareStatement(query1);
ps.setObject(....);
ps.addBatch(); //Voila