mirror of
https://github.com/postgres/postgres.git
synced 2025-11-29 23:43:17 +03:00
Backport bug with executeBatch. This bug was a regression from 7.2 and has
been reported by Marko Strukelj and Keith Wannamaker Modified Files: Tag: REL7_3_STABLE jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java jdbc/org/postgresql/jdbc2/AbstractJdbc2Statement.java jdbc/org/postgresql/test/jdbc2/BatchExecuteTest.java
This commit is contained in:
@@ -157,11 +157,19 @@ public class BatchExecuteTest extends TestCase
|
||||
pstmt.executeBatch();
|
||||
assertCol1HasValue(7);
|
||||
|
||||
con.commit();
|
||||
//now test to see that we can still use the statement after the execute
|
||||
pstmt.setInt(1, 3);
|
||||
pstmt.addBatch();
|
||||
assertCol1HasValue(7);
|
||||
|
||||
pstmt.executeBatch();
|
||||
assertCol1HasValue(10);
|
||||
|
||||
con.commit();
|
||||
assertCol1HasValue(10);
|
||||
|
||||
con.rollback();
|
||||
assertCol1HasValue(7);
|
||||
assertCol1HasValue(10);
|
||||
|
||||
pstmt.close();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user