Z funkcją
char *PQresultErrorField(const PGresult *res, int fieldcode);
możesz uzyskać różne informacje o statusie wykonywanej operacji, w tym ważność, stan sql, główne i szczegółowe komunikaty o błędach, komunikat podpowiedzi i kilka innych. Zobacz szczegóły w dokumentacji .