Name
SPI_fnumber -- 为指定属性名找出属性代码
Synopsis
SPI_fnumber(tupdesc, fname)
Inputs
- TupleDesc tupdesc
输入元组的描述
- char * fname
字段名
输出
- int
字段号
有效的以1为基的字段索引号 |
SPI_ERROR_NOATTRIBUTE:如果命名的字段没有找到 |
描述
SPI_fnumber
返回 fname 指明的字段的字段号.
用法
字段号是以1为基的.
如果给出的 fname 指向一个系统属性(比如,oid),
那么会返回恰当的负数属性编码.调用者应该仔细测试它是否等于
SPI_ERROR_NOATTRIBUTE 以检测错误;
仅仅测试结果 <= 0 是不正确的,除非系统属性被拒绝.