PostgreSQLLa base de données la plus sophistiquée au monde.
Documentation PostgreSQL 13.18 » Programmation serveur » Interface de programmation serveur » Fonctions de support d'interface

46.2. Fonctions de support d'interface

SPI_fname — détermine le nom de colonne pour le numéro de colonne spécifié
SPI_fnumber — détermine le numéro de colonne pour le nom de colonne spécifiée
SPI_getvalue — renvoie la valeur de chaîne de la colonne spécifiée
SPI_getbinval — retourne la valeur binaire de la colonne spécifiée
SPI_gettype — retourne le nom du type de donnée de la colonne spécifiée
SPI_gettypeid — retourne l'OID de type de donnée de la colonne spécifiée
SPI_getrelname — retourne le nom de la relation spécifiée
SPI_getnspname — renvoie l'espace de noms de la relation spécifiée
SPI_result_code_string — renvoie un code d'erreur sous la forme d'une chaîne de caractères

Les fonctions décrites ici donnent une interface pour extraire les informations des séries de résultats renvoyés par SPI_execute et les autres fonctions SPI.

Toutes les fonctions décrites dans cette section peuvent être utilisées par toutes les fonctions C, connectées et non connectées.