Yoel Mc Lennan escribió:
> Buenas , quisiera obtener algunos datos extra de una determinada tabla, 
> mediante este código obtengo algunos datos para mi tabla public.estado
> pero quisiera obtener algunos más :
> 
> si es PK, si el campo es serial ( tambien nombre se secuancia), longtud del 
> campo , precision ( en caso de numerico).
> 
> estuve investigando un poco pero me supera...

Prueba con format_type(atttypid, atttypmod).  Eso te daria la longitud y
precision.

Para saber si es serial debes mirar en pg_depend si hay una dependencia
a esa columna.

-- 
Alvaro Herrera                http://www.amazon.com/gp/registry/3BP7BYG9PUGI8
"E pur si muove" (Galileo Galilei)
--
TIP 5: ¿Has leído nuestro extenso FAQ?
         http://www.postgresql.org/docs/faqs.FAQ.html

Responder a