pgr_getColumnName¶
Nombre¶
pgr_getColumnName — recupera el nombre de la columna tal como se almacena en las tablas de la administración de postgres.
Nota
Esta función es para ayudar a los desarrolladores
Sinopsis¶
Devuelve un ‘text` que contiene el nombre registrado de la columna.
text pgr_getColumnName(tab text, col text);
Descripción¶
Parámetros
tab: | text nombre de la tabla con o sin componente de esquema |
---|---|
col: | text nombre de la columna que va a extraerse |
Regresa
- text que contiene el nombre registrado de la columna.
- NULL cuando:
- No se encuentra en la tabla “tab”
- La columna “Col” no se encuentra en la tabla “tab” en las tablas de la administración de postgres.
Historia
- Nuevo en la versión 2.0.0
Ejemplos¶
SELECT pgr_getColumnName('edge_table','the_geom');
pgr_iscolumnintable
---------------------
the_geom
(1 row)
SELECT pgr_getColumnName('edge_table','The_Geom');
pgr_iscolumnintable
---------------------
the_geom
(1 row)
La consulta usa la red de ejemplo Datos Muestra
Véase también¶
- Guía del desarrollador para el diseño del árbol del proyecto.
- pgr_isColumnInTable para revisar sólo la existencia de la columna.
- pgr_getTableName para recuperar el nombre de la tabla que se almacena en las tablas de la administración de postgres.