SPI_keepplan
SPI_keepplan — sauvegarde une instruction préparée
Synopsis
int SPI_keepplan(SPIPlanPtr plan)
Description
SPI_keepplan sauvegarde une
instruction passée (préparée par SPI_prepare) pour qu'elle ne soit pas libérée
par SPI_finish ou par le
gestionnaire des transactions. Cela vous donne la possibilité
de ré-utiliser les instructions préparées dans les prochains
appels à votre procédure dans la session courante.
Arguments
-
SPIPlanPtr
plan
-
l'instruction préparée à sauvegarder
Valeur de retour
0 en cas de succès ; SPI_ERROR_ARGUMENT si plan vaut NULL ou est invalide
Notes
L'instruction passée est relocalisée dans un stockage
permanent par l'ajustement de pointeur (pas de copie de
données requise). Si vous souhaitez la supprimer plus tard,
utilisez SPI_freeplan.