Re: Obtener esquemas y tablas en postgres

From: oscar arocha <arocha(dot)oscar(at)gmail(dot)com>
To: gilberto(dot)castillo(at)etecsa(dot)cu
Cc: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Obtener esquemas y tablas en postgres
Date: 2012-03-01 13:59:36
Message-ID: CAAFi2eoy-1_1VxZoW=E_=sGzoxtE5CBD0Wydf5Tbzaf8-fD_kA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Linder para obtener los esquemas de la base de datos usas esta sentencia

-- VER ESQUEMAS DE LA BASE DE DATOS
SELECT n.nspname FROM pg_namespace n;

--VER TABLAS DEL ESQUEMA
SELECT DISTINCT (c.relkind ), CASE WHEN c.relkind = 'r' THEN 'Tablas' WHEN
c.relkind = 'v' THEN 'Vistas' WHEN c.relkind = 'S' THEN 'Secuencia' WHEN
c.relkind = 'i' THEN 'Indices' WHEN c.relkind = 'c' THEN 'Compuestas'
WHEN c.relkind = 't' THEN 'Toast' END FROM pg_class c LEFT JOIN
pg_namespace n ON n.oid = c.relnamespace

Espero que te sirvan

El 1 de marzo de 2012 08:32, Gilberto Castillo Martínez <
gilberto(dot)castillo(at)etecsa(dot)cu> escribió:

>
>
> El jue, 01-03-2012 a las 08:20 -0400, Linder Poclaba Lazaro escribió:
> > Buenos dias lista, mi consultas es la siguiente necesito obtener todos
> > los esquemas de una base de datos y las tablas que contenga esos
> > esquemas, tienen alguna idea de como puedo obtenerlo?
>
> Espero se esto lo que buscas:
>
> SELECT table_schema, table_name, substring(column_default FROM
> E'\\(\'([a-z_.]+)') AS secuencia
> FROM information_schema.columns
> WHERE column_default ~ '_seq';
>
>
>
> --
> Saludos,
> Gilberto Castillo
> ETECSA, La Habana.Cuba.
>
> ---
> This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE
> running at host imx3.etecsa.cu
> Visit our web-site: <http://www.kaspersky.com>, <http://www.viruslist.com>
>
> -
> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org
> )
> Para cambiar tu suscripción:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>
>

--
Ing. Oscar Arocha
CIV 208.476
0416-4257379
twitter: @ArochaOscar

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message SYSWARP - Carlos Enrique Perez 2012-03-01 14:37:32 Between
Previous Message Gilberto Castillo Martínez 2012-03-01 13:02:35 Re: Obtener esquemas y tablas en postgres