sql >> Base de Datos >  >> RDS >> PostgreSQL

Intentando modificar una restricción en PostgreSQL

No hay ALTER Comando para restricciones en Postgres. La forma más fácil de lograr esto es soltar la restricción y vuelva a agregarla con los parámetros deseados. Por supuesto, cualquier cambio de la restricción se ejecutará con los datos de la tabla actual.

BEGIN;
ALTER TABLE t1 DROP CONSTRAINT ...
ALTER TABLE t1 ADD CONSTRAINT ...
COMMIT;