Avec la fonction
char *PQresultErrorField(const PGresult *res, int fieldcode);
vous pouvez obtenir diverses informations sur l'état de l'opération effectuée, y compris la gravité, sqlstate, les messages d'erreur principaux et détaillés, le message d'astuce et plusieurs autres. Voir les détails dans la documentation .