ile Postgresql işlem yönetimi readyStatement ile iki blok sorgularım var.java
String sql = "update cikan_malzeme set miktar = ? where proje_id = ? and malzeme_id = ?";
PreparedStatement prep = dbConnect.connection.prepareStatement(sql);
prep.setFloat(1, toplam);
prep.setInt(2, pid);
prep.setInt(3, mid);
prep.executeUpdate();
Ve bu ikinci:
Bu
ilkString sql2 = "update malzemeler set miktar = ? where malz_adi = ?";
PreparedStatement prep2 = dbConnect.connection.prepareStatement(sql2);
prep2.setFloat(1, fark);
prep2.setString(2, malzemeadi);
prep2.executeUpdate();
şimdi BEGIN işlemle onları yürütmek istiyoruz; ve COMMIT; Hazırlık ile nasıl işlem yapabilirim?
Şimdiden teşekkürler.
o oto üzerinde gerekli mu için modu taahhüt SELECT queries benzeri setAutoCommit (true) after creating session veya configuring in hibernate file? I'm using hibernate with postgresql. – Satya
No need for transactional logic if sen're doing bir SELECT üzerinde its own. It's for write transactions ve managing the rollback segment – duffymo
Yalnızca seçilmemiş sorgularda kullanılması gerekenler ve seçim sorguları için gerekli değil Doğru – Satya