Accueil
Actualités
Documentation
Forums
Association
Développeurs
PlanĂšte
Support
Versions supportées
18
17
16
15
14
13
Versions obsolĂštes
12
11
10
Version originale
EN
18 (1163 pages)
17 (1158 pages)
16 (1186 pages)
15 (1185 pages)
14 (1175 pages)
13 (1160 pages)
12 (1152 pages)
11 (1143 pages)
10 (1105 pages)
9.6 (984 pages)
9.5 (966 pages)
9.4 (944 pages)
9.3 (1208 pages)
9.2 (1162 pages)
9.1 (1112 pages)
9.0 (1035 pages)
8.4 (980 pages)
8.3 (924 pages)
8.2 (796 pages)
8.1 (741 pages)
Toutes versions
Documentation PostgreSQL 15.14
»
Programmation serveur
»
Interface de programmation serveur
»
Fonctions d'interface
47.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