| Documentation PostgreSQL 7.4.29 | ||||
|---|---|---|---|---|
| Précédent | Arrière rapide | Avance rapide | Suivant | |
SPI_execp exécute un plan préparé par
SPI_prepare. nombre
a la même interprétation que dans SPI_exec.
plan d'exécution (retourné par SPI_prepare)
valeurs actuelles des paramètres
Un tableau décrivant les paramètres nuls. n indique une valeur nulle (l'entrée correspondante dans valeurs sera ignorée) ; un espace indique une valeur non nulle (l'entrée correspondante dans valeurs est valide).
Si nulls est NULL, alors
SPI_execp part du principe qu'aucun paramètre
n'est nul.
nombre de lignes pour lesquelles le plan sera exécuté
La valeur de retour est la même que pour SPI_exec
ou l'une des suivantes :
si plan est NULL ou count est inférieur à 0
si values est NULL et plan est préparé avec des paramètres
SPI_processed et
SPI_tuptable sont positionnées comme dans
SPI_exec en cas de réussite.
Si l'un des objets (une table, une fonction, etc.) référencés par le
plan préparé est effacé pendant la session, alors le résultat de
SPI_execp pour ce plan sera imprévisible.
| Précédent | Sommaire | Suivant |
| SPI_prepare | Niveau supérieur | SPI_cursor_open |