0

在 ResultSet.TYPE_FORWARD_ONLY、ResultSet.CONCUR_UPDATABLE 类型的 ResultSet 中,有什么方法可以在 updateXXX 方法期间调用 SQL 函数。

例如看这个代码片段:

stmt = con.createStatement(ResultSet.TYPE_FORWARD_ONLY, ResultSet.CONCUR_UPDATABLE);
rs = stmt.executeQuery(query);
while (rs.next()) {
  rs.updateTimestamp("status_time", "NOW()"); // call some SQL function during update
  rs.updateRow();
}

有没有办法以这种方式更新价值?上面的例子当然行不通。

4

1 回答 1

0

你不能那样做。这些方法用于设置实际值,而不是用于执行 SQL 函数。

于 2013-08-23T09:36:28.290 回答