| From: | Emanuel Calvo Franco <postgres(dot)arg(at)gmail(dot)com> |
|---|---|
| To: | Ana Smail <anasmail(at)unnoba(dot)edu(dot)ar> |
| Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
| Subject: | Re: Consultas al catalogo de 8.3 y 8.4 |
| Date: | 2009-09-15 14:05:39 |
| Message-ID: | f205bb120909150705l3c5159f3qf19570c8bd3b1b3f@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
El día 15 de septiembre de 2009 10:21, Ana Smail
<anasmail(at)unnoba(dot)edu(dot)ar> escribió:
> Cómo sé a que base pertenece un esquema?
>
Viceversa. Esquemas a una base.
SELECT n.nspname AS "Name"
FROM pg_catalog.pg_namespace n JOIN pg_catalog.pg_roles r
ON n.nspowner=r.oid
WHERE (n.nspname !~ '^pg_temp_' OR
n.nspname = (pg_catalog.current_schemas(true))[1])
ORDER BY 1;
Esta consulta es la que saque del 'psql -E'
Si ejecutas en la base:
select current_schemas(true);
Obtendras los esquemas de esa base (te devuelve un array de name)
--
Emanuel Calvo Franco
DBA at: www.siu.edu.ar
www.emanuelcalvofranco.com.ar
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Emanuel Calvo Franco | 2009-09-15 14:11:52 | [DOC] |
| Previous Message | Ana Smail | 2009-09-15 13:21:16 | RE: Consultas al catalogo de 8.3 y 8.4 |