ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# SPI_getvalue ## Name SPI_getvalue -- 返回声明字段的字符串值 ## Synopsis ``` 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`。