PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

pqxx::result::tuple घोषित नहीं किया गया है (C++ के लिए PostgreSQL लाइब्रेरी)

विभिन्न दस्तावेज़ों को देखते हुए, 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. Windows मशीन पर Postgresql 11 चलाते समय त्रुटि का क्या कारण है?

  2. अगर कथन के साथ पोस्टग्रेस्क्ल फ़ंक्शन

  3. मैं PostgreSQL में एक वाक्य में अंतिम दो शब्दों का मिलान कैसे कर सकता हूं?

  4. पिछले 10 दिनों से तारीख के साथ रिकॉर्ड कैसे सूचीबद्ध करें?

  5. अद्यतन तालिका_नाम SET col_name =varchar जहां col_name NULL है;