From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | "jvenegasperu (dot)" <jvenegasperu(at)gmail(dot)com> |
Cc: | Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Consulta SQL para Listar objetos de Postgres |
Date: | 2017-12-07 21:23:04 |
Message-ID: | 20171207212304.3q2vq52svj3dfp5m@alvherre.pgsql |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
jvenegasperu . escribió:
> Buen dia a todos
> Estoy buscando consultas select para listar objetos de postgres estos son
> los que necesito:
Conéctate a psql con la opción -E, y luego ejecuta el \d que muestre los
objetos que te interesan. Te mostrará una consulta SQL que usa para
obtener esos objetos. Ejemplo para event triggers:
$ psql -E
El estilo de línea es unicode.
El despliegue de duración está activado.
psql (11devel)
Digite «help» para obtener ayuda.
alvherre=# \dy
********* QUERY **********
SELECT evtname as "Name", evtevent as "Event", pg_catalog.pg_get_userbyid(e.evtowner) as "Owner",
case evtenabled when 'O' then 'enabled' when 'R' then 'replica' when 'A' then 'always' when 'D' then 'disabled' end as "Enabled",
e.evtfoid::pg_catalog.regproc as "Procedure", pg_catalog.array_to_string(array(select x from pg_catalog.unnest(evttags) as t(x)), ', ') as "Tags"
FROM pg_catalog.pg_event_trigger e ORDER BY 1
**************************
Listado de disparadores por eventos
--
Álvaro Herrera https://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
From | Date | Subject | |
---|---|---|---|
Next Message | Anthony Sotolongo | 2017-12-08 01:08:27 | Re: Consulta SQL para Listar objetos de Postgres |
Previous Message | gilberto.castillo | 2017-12-07 20:50:17 | Re: [MASSMAIL]Consulta SQL para Listar objetos de Postgres |