Page suivante Page précédente Table des matières

30. ESQL/C pour PostgreSQL

C'est un précompilateur C intégré pour PostgreSQL ESQL/C comme Pro*C d'Oracle, et ESQL/C d'Informix :

ESQL/C pour PostgreSQLest une interface de programmation d'application SQL (API) qui permet au programmeur C de créer des applications personnalisées avec des possibilités de gestion de base de données. ESQL/C pour PostgreSQL vous permet d'utiliser un langage de troisième génération avec lequel vous êtes familiarisé tout en profitant des avantages d'un Langage de Requêtes Structuré (SQL).

ESQL/C est composé des éléments logiciels suivants:

  • Les bibliothèques ESQL/C de fonctions C fournissent les accès au serveur de base de données.
  • Les fichiers d'en-tête ESQL/C apportent les définitions des structures de données, les constantes et les macros utiles dans un programme ESQL/C.
  • Le préprocesseur ESQL/C, qui est un préprocesseur de code source qui transforme un fichier C contenant des instructions SQL en fichier exécutable.


Page suivante Page précédente Table des matières