# SPI_获取值

SPI_getvalue — 返回指定列的字符串值

# 概要

char * SPI_getvalue(HeapTuple row, TupleDesc rowdesc, int colnumber)

# 描述

SPI_getvalue返回指定列的值的字符串表示形式。

结果在使用分配的内存中返回帕洛克.(您可以使用pfree当你不再需要它时释放内存。)

# 论据

堆元组 **

要检查的输入行

元组描述 *行描述*

输入行描述

整数 *编号*

列号(计数从 1 开始)

# 返回值

列值,或空值如果该列为空,*编号*超出范围(SPI_结果被设定为SPI_ERROR_NOATTRIBUTE),或没有可用的输出函数 (SPI_结果被设定为SPI_ERROR_NOOUTFUNC)。