>
> Olá Rafael,
>
> Obrigado por responder, quase isso, ct.conname retorna o nome da
> constraint eu precisava que retornasse o nome da tabela de refêrencia.
>

Ficaria quase a mesma coisa.. hehehe
Mais simples até, só não tenho como testar agora pra ver se funciona, mas
creio que sim:

"select
regclass(cl.oid)
, array_agg(regclass(ct.conrelid))
from
pg_class cl
join pg_constraint ct on (ct.conrelid = cl.oid)
group by
cl.oid
order by
1"

Aconselho dar uma olhada nas tabelas do catálogo e seus relacionamentos.. é
bem interessante e normalmente ajuda bastante nestes casos.
É bem mais simples do que parece.

[]'s
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a