SPI_getvalue — возвращает строковое значение указанного столбца
char * SPI_getvalue(HeapTuplerow, TupleDescrowdesc, intcolnumber)
SPI_getvalue возвращает строковое представление
значения указанного столбца.
Результат возвращается в памяти, выделенной при помощи
palloc. (Вы можете использовать
pfree для освобождения памяти, когда она больше не потребуется.)
HeapTuple rowисследуемая входная строка
TupleDesc rowdescописание входной строки
int colnumberномер столбца (отсчет начинается с 1)
Значение столбца или NULL если в столбце содержится null,
colnumber выходит за пределы диапазона
(SPI_result установлено в
SPI_ERROR_NOATTRIBUTE), либо функция вывода недоступна (SPI_result установлено в
SPI_ERROR_NOOUTFUNC).