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)