当父表中的记录被删除时,有哪些不同的方法可以保持子表中的数据完整性?
mysqlmysqli database更新于 2024/4/1 1:15:00
当两个表通过外键连接时,如果父表中的数据被删除,而子表中也存在该记录,则以下是保持数据完整性的方法 −
On Delete Cascade
如果外键的值从主表中删除,则此选项也会从子表中删除该记录。
On Delete Null
此选项将子表该记录中的所有值设置为 NULL,而外键的值从主表中删除。
当两个表通过外键连接时,如果父表中的数据被删除,而子表中也存在该记录,则以下是保持数据完整性的方法 −
如果外键的值从主表中删除,则此选项也会从子表中删除该记录。
此选项将子表该记录中的所有值设置为 NULL,而外键的值从主表中删除。
以下是带有动态数组的 MySQL LIKE 查询MySQL 限制范围无法显示前 3 行?
如果您发现内容有误或提出修改建议,请随时向我们发送 E-mail 邮件:
421660149@qq.com
您的建议已发送到 W3schools。