SPI_finish
SPI_finish — déconnecter une procédure du gestionnaire SPI
Synopsis
int SPI_finish(void)
Description
SPI_finish ferme une connexion
existante au gestionnaire SPI. Vous devez appeler cette
fonction après avoir terminé les opérations SPI souhaitées
pendant l'invocation courante de votre procédure. Vous n'avez
pas à vous préoccuper de ceci, sauf si vous terminez la
transaction via elog(ERROR). Dans ce
cas, SPI terminera automatiquement.
Si SPI_finish est appelée sans
avoir une connexion valable, elle retournera SPI_ERROR_UNCONNECTED. Il n'y a pas de
problème fondamental avec cela ; le gestionnaire SPI n'a
simplement rien à faire.
Valeur de retour
-
SPI_OK_FINISH
-
si déconnectée correctement
-
SPI_ERROR_UNCONNECTED
-
si appel à partir d'une procédure non connectée