El día 15 de septiembre de 2009 10:21, Ana Smail
<anasm...@unnoba.edu.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
--
TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podr� leerlo

Responder a