PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

pqxx::result::tuple wurde nicht deklariert (PostgreSQL-Bibliothek für c++)

Schauen Sie in die verschiedenen Dokumentationen, pqxx::result::tuple existierte in Version 3.1 der Bibliothek (siehe hier ).

Daraus wurde dann pqxx::tuple in Version 4.0 (siehe hier ). ), und es sieht so aus, als wäre es in der neuesten Entwicklungsversion verschwunden (siehe hier). , vielleicht wurde es für std::tuple gelöscht ).

Wenn Sie also Version 4.0 verwenden, ersetzen Sie in Ihrem Code pqxx::result::tuple mit pqxx::tuple .

Wenn Sie die neueste Entwicklungsversion verwenden, versuchen Sie, in Ihrem Code pqxx::result::tuple zu ersetzen mit std::tuple .

BEARBEITEN:

Sie haben es selbst gefunden:tatsächlich pqxx::tuple wurde durch pqxx::row ersetzt in neuster Version.