sql >> Database >  >> RDS >> PostgreSQL

libpq:Hoe de foutcode te krijgen na een mislukte PGconn-verbinding?

Dus na wat meer onderzoek te hebben gedaan en postgres-ontwikkelaars te hebben gevraagd, lijkt het erop dat het momenteel niet mogelijk is om de foutcode van PQconnectdbParams() te krijgen.

Dit lijkt een tekortkoming te zijn van libpq zelf, dat geen SQLState-foutcodes probeert toe te wijzen voor fouten die het intern detecteert (zoals een onbekende hostnaam).

Dit lijkt op de postgres dev todo-lijst te staan, maar het heeft geen prioriteit.

TL;DR:Als je libpq gaat gebruiken, leer dan leven met de sms-foutmelding (in welke taal het ook is gelokaliseerd).



  1. Items in MySQL bestellen via een vaste lijst?

  2. Versleuteling van wachtwoord in Java of MySQL?

  3. Het BOOLEAN-type gebruiken in de SELECT-instructie

  4. Percona XtraDB Cluster 8 implementeren voor hoge beschikbaarheid