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
