Es gibt kein ALTER
Befehl für Einschränkungen in Postgres. Der einfachste Weg, dies zu erreichen, ist das Ablegen die Einschränkung und fügen Sie sie mit den gewünschten Parametern erneut hinzu. Natürlich wird jede Änderung der Einschränkung gegen die aktuellen Tabellendaten ausgeführt.
BEGIN;
ALTER TABLE t1 DROP CONSTRAINT ...
ALTER TABLE t1 ADD CONSTRAINT ...
COMMIT;