我有以下格式的数据-
| 名称名称名称|识别码|新标识|
| - -|- -|- -|
| 若翰|一个|零值|
| 若翰|2个|零值|
我已经使用如下Java代码将上表中的数据存储在结果集中-
Resultset rest = select * from table
If(rest.getString("Name").equals("John")){ rest.updateRow("new_id","ID") }
现在,当我运行上面的代码时,列“new_id”将使用相同的ID“2”进行更新,并得到以下输出
| 名称名称名称|识别码|新标识|
| - -|- -|- -|
| 若翰|一个|2个|
| 若翰|2个|2个|
我希望用正确的ID更新new_id列
1条答案
按热度按时间yqlxgs2m1#
试试看: