我使用带有 C++ 的 soci 来访问我的数据库。是否可以修改以下表达式以获取赋予该表达式添加的行的新主键?
*dbSession << "insert into myTable(myRow) values (:myVal)", soci::use(myVal);
例如
long newID = *dbSession << "insert into myTable(myRow) values (:myVal)", soci::use(myVal);
这样我就可以使用 newID 继续我的工作了吗?id 在这种情况下是主键(bigserial)