SPI_fnumber From PostgreSQL previous page next page PostgreSQL 9.6.0 手册 上一页 上一级 下一页 SPI_fnumber 名称SPI_fnumber -- 为一个指定的列名确定列号 大纲 int SPI_fnumber(TupleDesc rowdesc, const char * colname) 描述 SPI_fnumber返回指定列名的列号。 如果colname引用的是一个系统列(例如, oid),那么将返回对应的负值列号。调用者应该小心地测试 返回值是不是正好为SPI_ERROR_NOATTRIBUTE 来检测错误;除非系统列应该被拒绝,测试结果是否小于或者等于零这种 方式是不正确的。 参数 TupleDesc rowdesc 输入行描述 const char * colname 列名 返回值 列号(从 1 开始计),如果没有找到所提到的列名则返回 SPI_ERROR_NOATTRIBUTE。 上一页 起始页 下一页 SPI_fname 上一级 SPI_getvalue previous page start next page