SPI_getbinval — 返回指定列的二進位制值
Datum SPI_getbinval(HeapTuplerow
, TupleDescrowdesc
, intcolnumber
, bool *isnull
)
SPI_getbinval
返回指定列的值(內部格式,型別為 Datum
)。
此函式不會為 Datum 分配新空間。對於按引用傳遞的資料型別,返回值將是指向傳入行的指標。
HeapTuple row
要檢查的輸入行
TupleDesc rowdesc
輸入行描述
int colnumber
列號(從 1 開始計數)
bool * isnull
列是否為 null 的標誌
返回列的二進位制值。如果列為 null,則 isnull
指向的變數被設定為 true,否則設定為 false。
SPI_result
在出錯時設定為 SPI_ERROR_NOATTRIBUTE
。
如果您在文件中發現任何不正確之處、與您對特定功能的使用經驗不符之處,或需要進一步澄清之處,請使用 此表單 報告文件問題。