PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Listet Einschränkungen für alle Tabellen mit unterschiedlichen Eigentümern in PostgreSQL auf

Versuchen Sie, dies zu verwenden.. Gibt alle Beschränkungsnamen und Beschränkungsbeschreibungen an.

  • Fremdschlüssel
  • Überprüfen
  • Primärschlüssel
  • Einzigartig

Wie:

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