ON DELETE SET NULL
er en standard mulighed for fremmednøglebegrænsning.
CREATE TABLE some_child (
parent_id integer references parent(id) on delete set null
);
eller:
ALTER TABLE some_child
ADD CONSTRAINT parent_id_fk
FOREIGN KEY (parent_id) REFERENCES parent(id)
ON DELETE SET NULL;
Se dokumentationen .
I fremtidige indlæg skal du sørge for at inkludere din PostgreSQL-version og forklare, hvad du allerede har prøvet.