第一步:删除原有的外键约束
ALTER TABLE child_table DROP FOREIGN KEY `FK_Reference_2` ;
第二步:添加新的外键约束,增加ON DELETE CASCADE
ALTER TABLE child_table ADD CONSTRAINT `FK_Reference_2` FOREIGN KEY (`parent_id` ) REFERENCES parent_table (`parent_id` ) ON DELETE CASCADE ON UPDATE RESTRICT;
这样,就可以达到删除父节点的时候,自动删除子节点的目的了。
时间: 2025-01-05 00:46:13