PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Listar restrições para todas as tabelas com diferentes proprietários no PostgreSQL


Tente usar isso.. dá todos os nomes de restrição e descrição de restrição.
  • Chave estrangeira
  • Verificar
  • Chave primária
  • Único

Curti:
select conrelid::regclass AS table_from, conname, pg_get_constraintdef(c.oid)
from   pg_constraint c
join   pg_namespace n ON n.oid = c.connamespace
where  contype in ('f', 'p','c','u') order by contype