Non ci sono ALTER
comando per i vincoli in Postgres. Il modo più semplice per farlo è abbandonare il vincolo e aggiungerlo nuovamente con i parametri desiderati. Ovviamente qualsiasi modifica del vincolo verrà eseguita rispetto ai dati della tabella corrente.
BEGIN;
ALTER TABLE t1 DROP CONSTRAINT ...
ALTER TABLE t1 ADD CONSTRAINT ...
COMMIT;