MYSQL中删除父类同时删除全部子类?

MYSQL中删除父类同时删除全部子类?,第1张

在建表sql语句中,加上一句:

CONSTRAINT fk_father FOREIGN KEY (fid) REFERENCES yourTableName(id) ON DELETE CASCADE

这样删除一个记录,那么外键连接到这个记录的都会被级联删除(包括子孙的子孙)

你在建字表项时的约束后面加个 on delete cascade(级联删除,删除主表的字段,相应子表外键也被删了)

例如 constraint pk_1 foriegn key(外键) reference 主表名(参照字段)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8429656.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存