IV. Les interfaces clientes

Cette partie d�crit les interfaces de programmation clients qui sont distribu�es avec PostgreSQL. Chacun de ces chapitres peut �tre lu ind�pendamment. Notez qu'il y a beaucoup d'autres interfaces de programmation pour les programmes clients qui sont distribu�es s�par�ment et qui contiennent leur propre documentation. Les lecteurs de cette partie devraient �tre familiers avec l'utilisation des requ�tes SQL pour manipuler et interroger une base (voir la Partie II) et bien s�r avec le langage de programmation que l'interface utilise.

Table des mati�res
27. libpq - Biblioth�que C
27.1. Fonctions de contr�le de connexion � la base de donn�es
27.2. Fonctions de statut de connexion
27.3. Fonctions de commandes d'ex�cution
27.4. Traitement des commandes asynchrones
27.5. Annuler des requ�tes en cours d'ex�cution
27.6. Interface � chemin rapide
27.7. Notification asynchrone
27.8. Fonctions associ�es avec la commande COPY
27.9. Fonctions de contr�le
27.10. Traitement des messages
27.11. Variables d'environnement
27.12. Fichier de mots de passe
27.13. Support de SSL
27.14. Comportement des programmes thread�s
27.15. Construire des applications avec libpq
27.16. Exemples de programmes
28. Objets larges
28.1. Historique
28.2. Fonctionnalit�s d'impl�mentation
28.3. Interfaces client
28.4. Fonctions du c�t� serveur
28.5. Programme d'exemple
29. ECPG - SQL embarqu� dans du C
29.1. Concept
29.2. Se connecter au serveur de bases de donn�es
29.3. Fermer une connexion
29.4. Ex�cuter des commandes SQL
29.5. Choisir une connexion
29.6. Utiliser des variables h�tes
29.7. SQL dynamique
29.8. Utiliser les zones des descripteurs SQL
29.9. Gestion des erreurs
29.10. Inclure des fichiers
29.11. Traiter les programmes comportant du SQL embarqu�
29.12. Fonctions de la biblioth�que
29.13. Internes
30. Sch�ma d'informations
30.1. Le sch�ma
30.2. Types de donn�es
30.3. information_schema_catalog_name
30.4. applicable_roles
30.5. check_constraints
30.6. column_domain_usage
30.7. column_privileges
30.8. column_udt_usage
30.9. columns
30.10. constraint_column_usage
30.11. constraint_table_usage
30.12. data_type_privileges
30.13. domain_constraints
30.14. domain_udt_usage
30.15. domains
30.16. element_types
30.17. enabled_roles
30.18. key_column_usage
30.19. parameters
30.20. referential_constraints
30.21. role_column_grants
30.22. role_routine_grants
30.23. role_table_grants
30.24. role_usage_grants
30.25. routine_privileges
30.26. routines
30.27. schemata
30.28. sql_features
30.29. sql_implementation_info
30.30. sql_languages
30.31. sql_packages
30.32. sql_sizing
30.33. sql_sizing_profiles
30.34. table_constraints
30.35. table_privileges
30.36. tables
30.37. triggers
30.38. usage_privileges
30.39. view_column_usage
30.40. view_table_usage
30.41. views