PostgreSQL 8.2.3 中文文档
后退快退快进前进

SPI_getvalue

函数名

SPI_getvalue -- 返回声明字段的字符串值

原型

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

描述

SPI_getvalue 返回声明的字段的数值的字符串表现形式。

结果是放在用 palloc 分配的内存里的。在你不需要它之后,你可以使用 pfree 释放内存。

参数

HeapTuple row

要检查的输入行

TupleDesc rowdesc

输入行描述

int colnumber

字段编号(从 1 开始)

返回值

字段值,如果字段是空,或者 colnumber 超出范围(SPI_result 设置为 SPI_ERROR_NOATTRIBUTE),或者没有可用的输出函数(SPI_result 设置为 SPI_ERROR_NOOUTFUNC)的时候,返回 NULL


后退首页前进
SPI_fnumber上一级SPI_getbinval