我想获取受 Java 查询影响的行的主键列值。我正在使用 MySql 数据库。假设查询是这样的,
update user set pincode = 390023 where area like '%ABC Road%'
然后在 java 中,我想要更新每行的 ID(每行的主键)。 Java 中的 Statement 对象可以实现的东西可能是。
最佳答案
在更新之前选择行。
使用 select id from user where area like '%ABC Road%'
。
请记住将这两个操作包含在事务中以避免这两个操作之间的行更改。
关于java - 获取查询更新的行的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11719096/