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
。