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。