PostgreSQL CHECK-Constraints: Zeilenlokale Regeln und warum zeilenübergreifende Vergleiche Dumps zerstören
PostgreSQL CHECK-Constraints dürfen nur auf die eingefügte oder aktualisierte Zeile verweisen. Ein CHECK, der andere Zeilen vergleicht, kann einfache Tests bestehen, aber bei der Wiederherstellung mit pg_dump fehlschlagen, weil die Zeilen in einer Reihenfolge geladen werden, die ihn möglicherweise nicht erfüllt.
postgresql / constraints / check-constraint / data-integrity / dump-restore / ddl