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

ON DELETE SET NULL en postgres

ON DELETE SET NULL es una opción de restricción de clave externa estándar.

CREATE TABLE some_child (
    parent_id integer references parent(id) on delete set null
);

o:

ALTER TABLE some_child 
ADD CONSTRAINT parent_id_fk 
FOREIGN KEY (parent_id) REFERENCES parent(id) 
ON DELETE SET NULL;

Consulte la documentación .

En publicaciones futuras, asegúrese de incluir su versión de PostgreSQL y explique lo que ya ha intentado.