PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 C et C++ » Récupérer la dernière requête SQL exécutée en ESQL » 02/11/2010 16:22:19

RFabre
Réponses : 1

Bonjour

J'ai une application C++ qui s'interface à PostGres en Embedded SQL.
Pour produire une trace en cas d'erreur d'exécution d'une requête SQL, je voudrais pouvoir récupérer le texte de la requête SQL qui vient d'échouer, pour la fournir à l'utilisateur en plus du code d'erreur donné par sqlca.
Y a-t-il un moyen de récupérer ce texte, par une commande ESQL, par une fonction de la librairie ecpg, ou une variable globale ? (pour comparaison, en Embedded SQL Ingres, ceci peut se faire grâce à une commande EXEC SQL INQUIRE_SQL(querytext))

Merci !

Pied de page des forums

Propulsé par FluxBB