Name
SPI_getvalue -- 返回指明的字段的字符串值
Synopsis
SPI_getvalue(tuple, tupdesc, fnumber)
输入
- HeapTuple tuple
输入的待检查的元组
- TupleDesc tupdesc
输入元组描述
- int fnumber
字段号
输出
- char *
字段值或 NULL(空),如果
字段为 NULL(空) |
fnumber 超出范围(这时
SPI_result 设置为
SPI_ERROR_NOATTRIBUTE) |
没有可用的输出函数(这时
(SPI_result 设置为
SPI_ERROR_NOOUTFUNC) |
描述
SPI_getvalue
返回指明字段的一个外部(字符串)形式的值.
算法
结果以 palloc 出来的字串形式返回.
(在处理完毕之后用 pfree() 释放该字串.)