SPI_getvalue — renvoie la valeur de chaîne de la colonne spécifiée
char * SPI_getvalue(HeapTuplerow
, TupleDescrowdesc
, intcolnumber
)
SPI_getvalue
retourne la représentation chaîne
de la valeur de la colonne spécifiée.
Le résultat est retourné en mémoire allouée en utilisant
palloc
(vous pouvez utiliser
pfree
pour libérer la mémoire lorsque vous n'en avez
plus besoin).
HeapTuple row
ligne d'entrée à examiner
TupleDesc rowdesc
description de la ligne en entrée
int colnumber
numéro de colonne (le compte commence à 1)
Valeur de colonne ou NULL
si la colonne est NULL,
si colnumber
est hors de portée
(SPI_result
est positionnée à
SPI_ERROR_NOATTRIBUTE
) ou si aucune fonction de sortie
n'est disponible (SPI_result
est positionnée à
SPI_ERROR_NOOUTFUNC
).