तो कुछ और शोध करने के बाद और डेवलपर्स को पोस्टग्रेज करने के बाद ऐसा लगता है कि वर्तमान में PQconnectdbParams() से त्रुटि कोड प्राप्त करना संभव नहीं है।
ऐसा लगता है कि यह स्वयं libpq की एक कमी है जो आंतरिक रूप से (अज्ञात होस्टनाम की तरह) पता लगाने वाली त्रुटियों के लिए SQLState त्रुटि कोड असाइन करने का प्रयास नहीं करता है।
ऐसा लगता है कि यह देव टूडू सूची को पोस्टग्रेज करता है लेकिन यह प्राथमिकता नहीं है।
TL;DR:यदि आप libpq का उपयोग करने जा रहे हैं, तो टेक्स्ट त्रुटि संदेश के साथ जीना सीखें (जिस भी भाषा में यह स्थानीयकृत है)।