历史版本。 PostgreSQL 7.0 已结束支持。 请参阅 当前版本手册.
大纲
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
返回指定属性值的外部(字符串)表示形式。
用法
属性编号从 1 开始。
算法
根据该值的需要分配内存。