From: | Mario Burdman <mburdman(at)gmail(dot)com> |
---|---|
To: | gilberto(dot)castillo(at)etecsa(dot)cu |
Cc: | juan <juanramirez(at)cajazacate(dot)com(dot)sv>, pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: [pgsql-es-ayuda] Cómo listar secuencias? |
Date: | 2009-01-30 21:02:47 |
Message-ID: | 14bba8590901301302y550eb3ferde47469f69acf2cc@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
que hace algo similar a esto si no me equivoco:
SELECT n.nspname as "Schema",
c.relname as "Name",
CASE c.relkind WHEN 'r' THEN 'table' WHEN 'v' THEN 'view' WHEN 'i' THEN
'index' WHEN 'S' THEN 'sequence' WHEN 's' THEN 'special' END as "Type",
u.usename as "Owner"
FROM pg_catalog.pg_class c
LEFT JOIN pg_catalog.pg_user u ON u.usesysid = c.relowner
LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace
WHERE *c.relkind IN ('S','')* <===================================para
secuencia, ojo con el case
AND n.nspname NOT IN ('pg_catalog', 'pg_toast')
AND pg_catalog.pg_table_is_visible(c.oid)
ORDER BY 1,2;
Saludos
2009/1/30 Gilberto Castillo Martínez <gilberto(dot)castillo(at)etecsa(dot)cu>
> El vie, 30-01-2009 a las 14:35 -0600, juan escribió:
> > Quién me dice como listar las secuencias que hay en mi base de datos,
> > algo así como lo hace el pgAdmin, por favor no me manden a ver el código
> > del pgAdmin.
> >
> >
> \d [T,i,v,s]
> > Gracias
> >
> > Juan Ramírez
> > El Salvador
> > --
> > TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
> > http://archives.postgresql.org/pgsql-es-ayuda
> >
>
> --
> TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net
>
From | Date | Subject | |
---|---|---|---|
Next Message | juan | 2009-01-30 21:11:57 | Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Cómo listar secuencias? |
Previous Message | Gabriel Ferro | 2009-01-30 20:53:43 | Re: error al usar variable text |