Java 结果集 : Does the DB only update if updateRow is called?

标签 java sql oracle resultset

在java.sql.ResultSet中,updateObject、updateString、update[Type]方法可以在不调用updateRow()的情况下更新底层数据库吗?

谢谢,
公里

最佳答案

当创建具有更新功能的ResultSet对象时,您可以调用updateXXX()方法来更新列值,为调用updateRow()做好准备code> 或 insertRow() 方法将更新的行或新行存储到目标表。

因此,如果不调用 updateRow()updateXXX() 方法就不会更新。

希望这有帮助。

关于Java 结果集 : Does the DB only update if updateRow is called?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4859074/

相关文章:

对于没有记录的日期,MySQL 显示计数为 0

mysql - 如何在没有前导空格的情况下在数据字段中进行搜索?

Oracle 数据库查询在第二次运行时抛出错误

java - 如何将字节数组转换为字符串,反之亦然?

java - Spring boot API 接受 JSON(强制)和多部分文件(可选)

java - 将 html 表从 jsp 页面传递到 servlet

php - 搜索引擎的 SQL 查询 (PHP/MySQL)

sql - Oracle中如何引用同一个表中的其他行

sql - 从查询中选择所有计数值

java - 在 Java 中的 JButton 上绘画