2012/11/13 Paulo <[email protected]>

> Ola Pessoal,****
>
> ** **
>
> Preciso saber quais tabelas e quais triggers cada uma delas possui.****
>
> Alguém conhece o comando para esta consulta ¿****
>
> **
>

O ideal seria usar o information_schema, mas pelo catálogo seria isso:

SELECT r.relname AS tblname, t.tgname, pg_catalog.pg_get_triggerdef(t.oid,
true) AS tgdef, t.tgenabled
FROM pg_catalog.pg_class r INNER JOIN pg_catalog.pg_trigger t ON r.oid =
t.tgrelid
WHERE r.relkind = 'r' AND NOT t.tgisinternal
ORDER BY 1, 2;

Atenciosamente,
--
Matheus de Oliveira
Analista de Banco de Dados PostgreSQL
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a