我正在学习 libpqxx,这是 PostgreSQL 的 C++ API。我想使用 pqxx::stateless_cursor 类,但是 1) 我发现 Doxygen 输出在这种情况下没有帮助,2) pqxx.org 网站已经关闭了一段时间。
有谁知道如何使用它?
我相信这就是我构建的方式:
pqxx::stateless_cursor <pqxx::cursor_base::read_only, pqxx::cursor_base::owned>
cursor( work, "SELECT * FROM mytable", ?, ? );
最后两个参数称为cname
and hold
,但没有记录。
一旦创建了游标,我将如何在 for() 循环中使用它来获取每一行,一次一个?