# SPI_获取binval
SPI_getbinval — 返回指定列的二进制值
# 概要
Datum SPI_getbinval(HeapTuple row, TupleDesc rowdesc, int colnumber,
bool * isnull)
# 描述
SPI_getbinval
以内部形式返回指定列的值(作为类型基准
)。
此函数不会为数据分配新空间。在传递引用数据类型的情况下,返回值将是指向传递行的指针。
# 论据
堆元组 *
排*
要检查的输入行
元组描述 *
行描述*
输入行描述
整数 *
编号*
列号(计数从 1 开始)
布尔 * *
一片空白*
列中空值的标志
# 返回值
返回列的二进制值。指向的变量*一片空白
*如果该列为空,则设置为 true,否则设置为 false。
SPI_结果
被设定为SPI_ERROR_NOATTRIBUTE
关于错误。