Re: [pgbr-geral] "Listar" as Sequences, como ?

2012-02-03 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2012/2/3 Fabrízio de Royes Mello :
>
> 1) Utilizando o information_schema
>
> bdteste=# select sequence_name from information_schema.sequences where
> sequence_schema = 'public';
[…]
> 2) Acessando diretamente o catálogo do PostgreSQL
>
> bdteste=# select r.relname from pg_class r join pg_namespace n on n.oid =
> r.relnamespace where r.relkind = 'S' and n.nspname = 'public';

Tem alguma vantagem em ir ao catálogo?  O /information schema/ é
padrão e é mais simples…

Se, pelo menos, o catálogo não usasse OIDs…
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] "Listar" as Sequences, como ?

2012-02-03 Por tôpico Fabrízio de Royes Mello
Em 2 de fevereiro de 2012 23:10, Márcio Elias escreveu:

> Isso deve ajudar...
>
> SELECT c.relname FROM pg_class c WHERE c.relkind = 'S';
>
>

Só complementando, pois o colega quer saber as "sequences" de um
determinado "schema":


1) Utilizando o information_schema

bdteste=# select sequence_name from information_schema.sequences where
sequence_schema = 'public';
 sequence_name

 foo_codigo_seq
(1 row)


2) Acessando diretamente o catálogo do PostgreSQL

bdteste=# select r.relname from pg_class r join pg_namespace n on n.oid =
r.relnamespace where r.relkind = 'S' and n.nspname = 'public';
relname

 foo_codigo_seq
(1 row)


Cordialmente,

-- 
Fabrízio de Royes Mello
Consultoria/Coaching PostgreSQL
>> Blog sobre TI: http://fabriziomello.blogspot.com
>> Perfil Linkedin: http://br.linkedin.com/in/fabriziomello
>> Twitter: http://twitter.com/fabriziomello
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] "Listar" as Sequences, como ?

2012-02-02 Por tôpico Márcio Elias
Isso deve ajudar...

SELECT c.relname FROM pg_class c WHERE c.relkind = 'S';


-- 
Att.
__
Márcio Elias Hahn do Nascimento

Araranguá - SC
Fone: (55) 48-35245373 (Residencial)
Cel:   (55) 48-84171033
msn: marcioeliash...@hotmail.com


2012/2/2 Marcos Aurelio Nobre 

> sALLdações.
>
> Pessoal como (com que select) eu posso obter uma lista das sequences
> registradas em um determinado schema ?
>
> Gratos:
>
> Marcos Nobre
>
> ___
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] "Listar" as Sequences, como ?

2012-02-02 Por tôpico Marcos Aurelio Nobre
sALLdações.

Pessoal como (com que select) eu posso obter uma lista das sequences
registradas em um determinado schema ?

Gratos:

Marcos Nobre
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral