当调用更新查询时,如何从java知道记录是否被更新。 我尝试过从executeUpdate()返回类型int,但每当执行查询时它都会显示1。也就是说,无论记录是否更改,它都会返回值 > 1。 如果postgresql中有机会触发调用java方法() 对此会有帮助的。 请帮忙。
最佳答案
executeUpdate(Query)
将返回更新的行数
int rows = statement.executeUpdate("Your_query");
System.out.println("number of rows updated "+rows);
如果没有更新,行数将为0
关于java - 通过 java JDBC 检查 postgres 数据库中的记录是否更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38734853/