Documentation PostgreSQL 8.0.25 | ||||
---|---|---|---|---|
Précédent | Arrière rapide | Chapitre 29. ECPG - SQL embarqué dans du C | Avance rapide | Suivant |
La bibliothèque libecpg contient principalement des fonctions << cachées >> utilisées pour implémenter les fonctionnalités exprimées par les commandes SQL embarquées. Mais il existe quelques fonctions qu'il peut être utile d'appeler directement. Il est à noter que ceci rendra le code non portable.
ECPGdebug(int on, FILE
*flux)
active le débogage s'il est
appelé avec une valeur différente de zéro pour le premier argument. Les traces
de débogage sont envoyées sur le flux. Les
traces contiennent toutes les instructions SQL avec
toutes les variables en entrée et les résultats du serveur
PostgreSQL. Ceci peut être très utile pour
rechercher des erreurs dans les instructions SQL.
ECPGstatus(int no_ligne,
const char* nom_connexion)
retourne
vrai si vous êtes connecté à une base de données, faux sinon.
nom_connexion peut être NULL si une
seule connexion est en cours d'utilisation.
Précédent | Sommaire | Suivant |
Traiter les programmes comportant du SQL embarqué | Niveau supérieur | Internes |