Listar todas as Bases no Postgres [RESOLVIDO]

1. Listar todas as Bases no Postgres [RESOLVIDO]

Thiago Fernandes Gonzaga
thiagotj

(usa Suse)

Enviado em 20/11/2008 - 11:58h

Bom dia pessoal,
Estou precisando listar todos os bancos de dados de um usuário no Postgres, como uma espécie de "Select * from" mas para as bases de dados. Existem algum comando para isso ???

Valeu pela ajuda ...

Atenciosamente,
Thaigo


  


2. MELHOR RESPOSTA

Takahashi
signout

(usa Slackware)

Enviado em 21/11/2008 - 21:24h

thiago,

voce pode usar o seguinte:
select pd.datname
,pu.usename
from pg_database pd
, pg_user pu
where pu.usesysid = pd.datdba
and pu.usename='nomeusuario'

substituindo o nomeusuario pelo owner que vce procura...

espero que ajude.
[]s

3. Re: Listar todas as Bases no Postgres [RESOLVIDO]

Thiago Fernandes Gonzaga
thiagotj

(usa Suse)

Enviado em 22/11/2008 - 16:38h

Caro signout,

Era exatamente isso que estava procurando, perfeito.

Valeu mesmo pela ajuda
Abraços