<BODY><P>Para esta funciona:</P>
<P>CREATE TABLE categoria<BR>(<BR> id serial NOT NULL,<BR> nombre char(50),<BR> descripcion char(200),<BR> CONSTRAINT categoria_pkey PRIMARY KEY (id)<BR>) <BR>WITH OIDS;<BR>ALTER TABLE categoria OWNER TO postgres;<BR>SELECT a.attname FROM pg_attribute a, pg_class b WHERE a.attrelid=b.relfilenode and a.attnum > 0 and b.relname='categoria';</P>
<P>Resultado:</P>
<P>attname<BR>---------</P>
<P>id<BR>nombre<BR>descripcion<BR>(3 filas)</P>
<P> </P>
<P>Pero esta No funcionó:</P>
<P>SELECT a.attname FROM pg_attribute a, pg_class b WHERE a.attrelid=b.relfilenode and a.attnum > 0 and b.relname='material';<BR><BR>Resultado: <BR>attname<BR>---------<BR>(0 filas)</P>
<P>CREATE TABLE material<BR>(<BR> id serial NOT NULL,<BR> autor serial NOT NULL,<BR> titulo char(50),<BR> palabra_clave char(30),<BR> descripcion char(200),<BR> fecha_creacion date,<BR> version date,<BR> tipo char(10),<BR> idioma char(10),<BR> formato char(10),<BR> tamano float8,<BR> localizacion char(50),<BR> actividad serial,<BR> CONSTRAINT material_pkey PRIMARY KEY (id),<BR> CONSTRAINT actividad FOREIGN KEY (actividad) REFERENCES actividad (id) ON UPDATE RESTRICT ON DELETE RESTRICT,<BR> CONSTRAINT material_autor_fkey FOREIGN KEY (autor) REFERENCES autor (id) ON UPDATE NO ACTION ON DELETE NO ACTION<BR>) <BR>WITH OIDS;<BR>ALTER TABLE material OWNER TO postgres;<BR></P>
<P>Lina Marcela Velásquez Hernández <BR><BR><BR></P>
<P></P><B>----- Mensaje original -----</B>
<P></P><B>De</B>: Jaime Casanova <systemguards(at)gmail(dot)com>
<P></P><B>Fecha</B>: Viernes, Julio 15, 2005 4:16 pm
<P></P><B>Asunto</B>: Re: [pgsql-es-ayuda] Mostrar columnas de tabla determinada
<P></P>
<P></P>> > Hola a todos, les comento que ensayé con esta solución pero no <BR>> sé porque <BR>> > para algunas tablas no me muestran las columnas porfa si alguien <BR>> puede> decirme como solucionarlo, gracias. <BR>> > <BR>> <BR>> Ya se que dijistes que solucion usastes, aun asi muestranos la <BR>> sentencia SQL que tu usastes. <BR>> <BR>> -- <BR>> Atentamente, <BR>> Jaime Casanova <BR>> (DBA: DataBase Aniquilator ;) <BR>> </BODY>