假设我得到了一个使用 sql 数据库中的连接查询的 ResultSet。
使用 sql 语句更新表或插入新的元组/行会更好吗?
或者我应该使用 resultSet.update() 函数吗?
我只想知道与每个相关的缺点以及更新表的首选方法。
假设我得到了一个使用 sql 数据库中的连接查询的 ResultSet。
使用 sql 语句更新表或插入新的元组/行会更好吗?
或者我应该使用 resultSet.update() 函数吗?
我只想知道与每个相关的缺点以及更新表的首选方法。
ResultSet仅在以下情况下可更新:
如果这两个条件都为真,则以这种方式完成更新可能会更有效,因为您已经将光标放在该项目上。否则,您将需要创建一个新语句 - 请务必为此使用 PreparedStatement。