SPI_getvalue
SPI_getvalue — renvoie la valeur de chaîne de la colonne
spécifiée
Synopsis
char * SPI_getvalue(HeapTuple row, TupleDesc rowdesc, int colnumber)
Description
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).
Arguments
-
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 retour
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).