Accueil
Actualités
Documentation
Forums
Association
Développeurs
Planète
Support
Bandeau de versions désactivée car pas de connexion à la base !
Version originale
EN
Recherche désactivée car pas de connexion à la base !
Documentation PostgreSQL 17.5
»
Programmation serveur
»
Interface de programmation serveur
»
Fonctions d'interface
45.1. Fonctions d'interface
#
SPI_connect_ext
— connecter une fonction C au gestionnaire SPI
SPI_finish
— déconnecter une fonction C du gestionnaire SPI
SPI_execute
— exécute une commande
SPI_exec
— exécute une commande en lecture/écriture
SPI_execute_extended
— Exécute une commande avec des paramètres hors ligne
SPI_execute_with_args
— exécute une commande avec des paramètres hors ligne
SPI_prepare
— prépare une instruction sans l'exécuter tout de suite
SPI_prepare_cursor
— prépare une requête, sans l'exécuter pour l'instant
SPI_prepare_extended
— prépare une instruction, sans l'exécuter tout de suite
SPI_prepare_params
— prépare une requête, mais sans l'exécuter
SPI_getargcount
— renvoie le nombre d'arguments nécessaire à une requête par
SPI_prepare
SPI_getargtypeid
— renvoie l'OID du type de données pour un argument de la requête préparée par
SPI_prepare
SPI_is_cursor_plan
— renvoie
true
si la requête préparée par
SPI_prepare
peut être utilisé avec
SPI_cursor_open
SPI_execute_plan
— exécute une requête préparée par
SPI_prepare
SPI_execute_plan_extended
— exécute une requête préparée par
SPI_prepare
SPI_execute_plan_with_paramlist
— exécute une requête préparée par
SPI_prepare
SPI_execp
— exécute une requête en mode lecture/écriture
SPI_cursor_open
— met en place un curseur en utilisant une requête créée avec
SPI_prepare
SPI_cursor_open_with_args
— ouvre un curseur en utilisant une requête et des paramètres
SPI_cursor_open_with_paramlist
— ouvre un curseur en utilisant les paramètres
SPI_cursor_parse_open
— provisionne un curseur en utilisant une requête sous forme chaîne et des paramètres
SPI_cursor_find
— recherche un curseur existant par nom
SPI_cursor_fetch
— extrait des lignes à partir d'un curseur
SPI_cursor_move
— déplace un curseur
SPI_scroll_cursor_fetch
— récupère quelques lignes à partir d'un curseur
SPI_scroll_cursor_move
— déplacer un curseur
SPI_cursor_close
— ferme un curseur
SPI_keepplan
— sauvegarde une instruction préparée
SPI_saveplan
— sauvegarde une requête préparée
SPI_register_relation
— rend une relation nommée éphémère disponible par son nom dans les requêtes SPI
SPI_unregister_relation
— supprime une relation nommée éphémère du registre
SPI_register_trigger_data
— rends les données de triggers disponibles dans les requêtes SPI