Excerpts from Alexis Camue's message of dom may 20 21:17:28 -0400 2012:
> Buenas postgres: Alguien sabe si existe alguna consulta que me devuelva el tipo de dato de una columna:
> ej: La tabla Persona tiene una columna Nombre de tipo text, la consulta me devolver'ia (text) .
> gracias de antemano!!
alvherre=# select pg_typeof((null::persona).nombre);
pg_typeof
-----------
text
(1 fila)
Si te interesa el OID para algo puedes hacer esto:
alvherre=# select pg_typeof((null::persona2).nombre)::regtype::oid;
pg_typeof
-----------
25
(1 fila)
--
Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>