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 |