我必须遍历 SQLITE JDBC 内存表中的每一行,以便使用同一行中另一列的单元格值更新其中一列的单元格值。
例如,对于表格中的每一行,获取第 3 列的单元格值,进行一些小的更改并将此值放在同一行的第 6 列的单元格中。
什么是最好的方法,是最优化的方法。
所以主要问题是如何遍历表中的每一行。我不确定这是否是一个有效的问题。但想知道建议或一些示例片段。
我必须遍历 SQLITE JDBC 内存表中的每一行,以便使用同一行中另一列的单元格值更新其中一列的单元格值。
例如,对于表格中的每一行,获取第 3 列的单元格值,进行一些小的更改并将此值放在同一行的第 6 列的单元格中。
什么是最好的方法,是最优化的方法。
所以主要问题是如何遍历表中的每一行。我不确定这是否是一个有效的问题。但想知道建议或一些示例片段。
您可以在 UPDATE 语句中使用任何SQL 表达式:
stmt.executeUpdate("UPDATE MyTable SET Col6 = Col3 + 123");