pgRouting Manual (2.0.0)

pgr_isColumnInTable

«  pgr_isColumnIndexed   ::   Contents   ::   pgr_pointToId  »

pgr_isColumnInTable

Nombre

pgr_isColumnInTable — Verifica si existe un campo de una tabla.

Nota

Esta función es para ayudar a los desarrolladores

Sinopsis

Devuelve true cuando la columna “col” en tabla “tab”.

boolean pgr_isColumnInTable(text tab, text col);

Descripción

tab:text nombre de la tabla con o sin componente de esquema
col:text nombre de la columna que va a comprobarse

Regresa:

  • true cuando la columna “col” está en la tabla “tab”.
  • false cuando:
  • La tabla “tab” no es encontrada
  • La columna “Col” no se encuentra en la tabla “tab”.

Historia

  • Nuevo en la versión 2.0.0

Ejemplos

SELECT pgr_isColumnInTable('edge_table','x1');

 pgr_iscolumnintable
---------------------
 t
(1 row)

SELECT pgr_isColumnInTable('public.edge_table','foo');

 pgr_iscolumnintable
---------------------
 f
(1 row)

Las consultas usan la red de ejemplo Datos Muestra

Véase también

«  pgr_isColumnIndexed   ::   Contents   ::   pgr_pointToId  »