我已经在SQL中创建了一个表。
CREATE TABLE IF NOT EXISTS data (
id int NOT NULL AUTO_INCREMENT,
Username String,
Countdown double,
PRIMARY KEY(id)
)
现在我想更改Countdown
-字段。
try {
final int i = 10; //my new var, which should saved in databank
PreparedStatement ps = connection.prepareStatement(""); //Dont know what to write in SQL here
ps.executeUpdate();
} catch(SQLException e) {
e.printStackTrace();
}
示例:假设我的字段的用户名为“ example”的字段为Countdown
11,现在我想将此值更改为10。
String updateStatement =
"UPDATE data" +
"SET Countdown = ? " +
"WHERE Username = ?";
然后,您可以使用以下方法准备对帐单:
PreparedStatement ps = connection.prepareStatement(updateStatement);
并添加您的值:
ps.setInt(1, 11);
ps.setString(2, "example");
您已经准备好出发!
ps.executeUpdate();