SPI_fnumber — determina el número de columna para el nombre de columna especificado
int SPI_fnumber(TupleDescrowdesc, const char *colname)
SPI_fnumber devuelve el número de columna para la
columna con el nombre especificado.
Si colname se refiere a una columna del sistema (por ejemplo,
ctid), se devolverá el número de columna negativo correspondiente.
El llamador debe tener cuidado de probar la igualdad exacta del valor de retorno con
SPI_ERROR_NOATTRIBUTE para detectar un error; probar si el resultado es menor o igual
a 0 no es correcto a menos que se deban rechazar las columnas del sistema.
TupleDesc rowdescdescripción de la fila de entrada
const char * colnamenombre de la columna
Número de columna (el conteo comienza en 1 para las columnas definidas por el usuario), o
SPI_ERROR_NOATTRIBUTE si no se encontró la columna especificada.