我有一个简单的数据库,想更新一个 int 值。我最初做一个查询并取回一个 ResultSet (sql::ResultSet)。对于结果集中的每个条目,我想修改表的一个特定列中的值,然后将其写回数据库/更新该行中的条目。
根据文档,我不清楚如何做到这一点。我不断看到“插入”语句以及更新 - 但我认为这不是我想要的 - 我想保持大部分数据行不变 - 只需更新一列。
有人可以指出一些示例代码或其他明确的参考/资源吗?
编辑:
或者,有没有办法告诉数据库更新特定字段(行/列)以将 int 值增加某个值?
编辑:
那么人们从 C++ 使用 MySQL 的典型方式是什么?使用 C api 还是 mysql++?我想我选择了错误的 API ......