我正在尝试使用pqxx库从postgresql获取表名(或oid)。我知道如果我的结果容器基于先前的sql查询命令,我可以使用column_table()
来获取它。但是我使用插入,更新或删除命令,然后我想从结果中检索表名。找不到办法怎么做。
....
const std::string _sqlcmd="update mytable set port=35012 where id=1";
pqxx::work Xaction(*m_conn);
m_result = Xaction.exec(_sqlcmd);
Xaction.commit();
result.hxx
似乎没有涵盖insert
,update
或delete
等命令的功能。