PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

ON DELETE SET NULL in postgres

ON DELETE SET NULL è un'opzione di vincolo di chiave esterna standard.

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

oppure:

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

Vedi la documentazione .

Nei post futuri assicurati di includere la tua versione di PostgreSQL e spiega cosa hai già provato.