SPI_fnumber — 確定指定列名的列號
int SPI_fnumber(TupleDescrowdesc
, const char *colname
)
SPI_fnumber
返回指定列名的列號。
如果 colname
指向一個系統列(例如,ctid
),則會返回相應的負列號。呼叫者應仔細地將返回值與 SPI_ERROR_NOATTRIBUTE
進行精確相等性測試以檢測錯誤;除非系統列應被拒絕,否則測試結果小於或等於 0 是不正確的。
TupleDesc rowdesc
輸入行描述
const char * colname
列名
列號(使用者定義的列從 1 開始計數),如果找不到名為 SPI_ERROR_NOATTRIBUTE
的列。
如果您在文件中發現任何不正確、與您對特定功能的體驗不符或需要進一步澄清的內容,請使用 此表格 報告文件問題。