PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

pqxx::result::tuple не е деклариран (PostgreSQL библиотека за c++)

Търсене в различните документации, pqxx::result::tuple съществува във версия 3.1 на библиотеката (вижте тук ).

След това стана pqxx::tuple във версия 4.0 (вижте тук ), и изглежда, че е изчезнал в най-новата версия за разработка (вижте тук , може би е бил премахнат за std::tuple ).

Така че, ако използвате версия 4.0, заменете във вашия код pqxx::result::tuple с pqxx::tuple .

Ако използвате най-новата версия за разработка, опитайте да замените във вашия код pqxx::result::tuple с std::tuple .

РЕДАКТИРАНЕ:

Вие сами го открихте:всъщност pqxx::tuple беше заменен от pqxx::row в най-новата версия.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да получа локални данни в база данни само за четене с помощта на dplyr?

  2. Мога ли да използвам върната стойност на INSERT...RETURNING в друг INSERT?

  3. Java JDBC игнорира setFetchSize?

  4. ГРЕШКА на Geoserver:функция postgis_lib_version()

  5. Проверка дали postgresql таблица съществува под python (и вероятно Psycopg2)