gpt4 book ai didi

MySQL,On删除级联允许删除子表,为什么ON更新级联不会更新子表?

转载 作者:行者123 更新时间:2023-11-29 19:21:16 24 4
gpt4 key购买 nike

假设,父表 employee 具有名为 emp_id 的列,其中包含数据 (1,2,3)。

子表部门,具有列的 dept_id 和 emp_id 外键。更新级联时、删除级联时

如果用户更新子表emp_id,Mysql将显示错误如果用户删除子表emp_id,Mysql为什么会删除?两者的行为不同???

最佳答案

您可以将子 ID 更新为专利表值中存在的值。您无法将子 ID 更新为新值,该值在专利表值中不存在。

您始终可以删除子值,即一对多关系。

关于MySQL,On删除级联允许删除子表,为什么ON更新级联不会更新子表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42432690/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com