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