On this page
SPI_getvalue
SPI_getvalue —返回指定列的字符串值
Synopsis
char * SPI_getvalue(HeapTuple row, TupleDesc rowdesc, int colnumber)
Description
SPI_getvalue返回指定列的值的字符串表示形式。
结果返回到使用palloc分配的内存中。 (您可以使用pfree释放不再需要的内存.)
Arguments
HeapTuple row- 要检查的 Importing 行
TupleDesc rowdesc- Importing 行说明
int colnumber- 列号(计数从 1 开始)
Return Value
列值;如果列为空,* colnumber *超出范围(SPI_result设置为SPI_ERROR_NOATTRIBUTE)或没有输出功能(SPI_result设置为SPI_ERROR_NOOUTFUNC),则为NULL。