我有一个场景,我想只更新一行,该行只有一列,我也想要总是检索那一行。我用来插入的查询是这样的:
stmt.executeUpdate("INSERT INTO esp_salamstate " +
"VALUES ('on') ");
但是每次运行它都会增加另一行。
虽然我用来获取值的查询是这样的:
final String GET_POSSIBLE_BINS = "SELECT state,id FROM esp_salamstate";
请帮助...提前感谢...
答案 0 :(得分:1)
如果您有一个列和一行,那么您需要做的就是:
UPDATE esp_salamstate SET state='on'
如果没有WHERE
子句,这会将所有行(我们假设""总是只有一行)更新为您设置的任何值。