【发布时间】:2021-10-23 09:45:41
【问题描述】:
当我删除带有外键的行时,有一种方法可以删除引用的记录吗? This is my db's tables 当我删除表“cartelle”中的记录时,我想删除表“righe”引用的3条记录
【问题讨论】:
-
没有。当具有
primary key值的行被删除时,ON DELETE CASCADE允许删除引用primary key的行。尝试从另一个方向删除会很奇怪。也许你想在另一个表中创建一个 FK 约束。 -
将表格(以文本形式)添加到问题中。解释表和列的关系和含义。您可能只是希望引用被颠倒。
标签: mysql sql foreign-keys