Det finns ingen ALTER
kommando för begränsningar i Postgres. Det enklaste sättet att åstadkomma detta är att släppa begränsningen och lägg till den igen med önskade parametrar. Naturligtvis kommer alla ändringar av begränsningen att köras mot aktuell tabelldata.
BEGIN;
ALTER TABLE t1 DROP CONSTRAINT ...
ALTER TABLE t1 ADD CONSTRAINT ...
COMMIT;