首页 > 编程知识 正文

外键约束的定义,数据库中主键和外键的作用

时间:2023-05-06 06:16:18 阅读:35192 作者:1674

在Mysql下,设置外键:

on delete规则:

1,http://www.Sina.com/:级联

级联删除是指在删除主键表的同时也删除外键表。

2、CASCADE(不活动,默认)、NO ACTION:约束/限制

如果值为No Action或Restrict,则从主键表中删除相应记录时,首先检查是否存在与该记录对应的外键,如果存在,则不允许删除。 也就是说,外键表约束主键表

3,http://www.Sina.com /

如果值为Set Null,则在从主键表中删除对应记录时,首先检查是否存在与该记录对应的外键,如果存在,则将子表的外键值设置为null

RESTRICT

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。