原文:Mysql中外键的 Cascade ,NO ACTION ,Restrict ,SET NULL

外键约束对子表的含义: 如果在父表中找不到候选键,则不允许在子表上进行insert update 外键约束对父表的含义: 在父表上进行update delete以更新或删除在子表中有一条或多条对应匹配行的候选键时,父表的行为取决于:在定义子表的外键时指定的on update on delete子句, InnoDB支持 种方式, 分列如下 . cascade方式 在父表上update delete ...

2017-12-17 13:33 0 1203 推荐指数:

查看详情

MySQL设置中的的 Cascade、NO ACTIONRestrictSET NULL

1 . cascade方式在父表上update/delete记录时,同步update/delete掉子表的匹配记录 2. set null方式在父表上update/delete记录时,将子表上匹配记录的列设为null要注意子表的外列不能为not null 3. No action ...

Thu May 18 02:32:00 CST 2017 0 11866
Mysql级联约束(Default、Restrict、NO ACTIONCascadeSET NULL)

Mysql的外引擎是InnoDB,接下来介绍一下mysql的外约束配置。 一、外约束关系 级联是用来设计一对多关系的。关系为:子表—>父表,箭头方向表示子表的外关联了父表的主键。 外约束对子表的含义: 如果在父表中找不到候选,则不允许在子表上进行insert ...

Tue Apr 24 22:48:00 CST 2018 0 1795
MySQL中外删除、更新

MySQL支持外的存储引擎只有InnoDB、。在创建外的时候,可以指定在删除、更新父表时,对子表进行的相应操作,包括RESTRICT、NO ACTIONSET NULLCASCADE。 其中RESTRICT和NO ACTION相同,是指在子表有关联记录的情况下父表不能更新 ...

Tue Jun 25 21:51:00 CST 2019 0 1399
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM