SPI_copytuple — effectue une copie d'une ligne dans le contexte de mémoire courant
HeapTuple SPI_copytuple(HeapTuple row
)
SPI_copytuple
crée une copie d'une ligne dans le
contexte de mémoire courant. Ceci est normalement utilisé pour renvoyer une
ligne modifiée à partir d'un déclencheur. Dans une fonction déclarée pour
renvoyer un type composite, utilisez SPI_returntuple
à
la place.
Cette fonction peut seulement être utilisée durant une connexion SPI.
Sinon, elle renvoie NULL et affecte SPI_ERROR_UNCONNECTED
à SPI_result
.
HeapTuple row
ligne à copier
la ligne copiée ou NULL
en cas d'erreur
(voir SPI_result
pour une indication sur l'erreur)