create table student(

id int(8)  UNSIGNED  NOT NULL  AUTO_INCREMENT,

name varchar(64),

cid int(8) not null,

CONSTRAINT FK_stu_class FOREIGN KEY(cid) REFERENCES class(id) ON UPDATE CASCADE ON DELETE CASCADE

)

表class的id发生修改,则student的cid也相应发生修改;如果删除class中的id记录,则student中的相应cid记录也被删除

数据库外键级联修改删除相关推荐

  1. mysql修改级联表数据_MySQL数据库 外键,级联, 修改表的操作

    1.外键: 用来建立两张表之间的关系 - 一对多 - 多对多 - 一对一 研究表与表之间的关系: 1.定义一张 员工部门表 id, name, gender, dep_name, dep_desc - ...

  2. oracle+cascade=gt;true,mysql数据库主外键级联删除脚本RESTRICT -- CASCADE

    在项目中,我们一般在数据库设计的时候做主外键关联设计,要么就不做.但是这样不符合规范,呵呵. 建立主外键关系的时候,默认是不能级联删除的.而出现往往在删除主表的数据时报错, 需要先删除从表然后再删除主 ...

  3. oracle中删除级联方法,Oracle 外键级联删除

    Oracle 外键级联删除 日期:2010年5月22日 作者: 近来软件系统中要删除一条记载,就要关联到同时删除好多张表,它们之间还存在着约束联络.所以思索到在树立表时加上约束联络,细致内容如下: S ...

  4. mysql级联删除外键约束_mysql增加外键级联删除示例

    增加外键级联删除: ALTER TABLE `extends` ADD CONSTRAINT `extends_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES ` ...

  5. EFCore的外键级联删除导致的【可能会导致循环或多重级联路径】

    之前也是经常遇到这个问题,但好在每次创建的实体不多,很容易就能找到是哪个外键导致级联循环删除问题 之前都是这么处理,因为创建的实体也不多,所以还处理得来 但最近跟别人合作写后端,别人写了好多实体,我一 ...

  6. oracle 外键 更新,Oracle外键级联删除与更新

    2012年Oracle:Oracle外键级联删除与更新 比来软件系统中要删除一标识表记标帜录,就要联系关系到同时删除良多若干好多张表,它们之间还存在着约束关系.所以考虑到在建树表时加上约束关系,具体内 ...

  7. [转载]数据库外键的使用

    [转载]数据库外键的使用 外键的作用: 保持数据一致性,完整性,主要目的是控制存储在外键表中的数据. 使两张表形成关联,外键只能引用外表中的列的值! 例如: a b 两个表 a表中存有客户号,客户名称 ...

  8. MySQL级联优缺点_【Mysql】外键级联与级联的劣势

    在建表的时候时候,可以对于删除delete.修改update设置为级联.用一个例子先说明外键级联级联的概念 假如数据库中本以存在一张usertable如下: 此user表非常简单,id为主键. 下面我 ...

  9. MySQL级联优缺点_【Mysql】外键级联与级联的劣势_MySQL

    在建表的时候时候,可以对于删除delete.修改update设置为级联.用一个例子先说明外键级联级联的概念 假如数据库中本以存在一张usertable如下: 此user表非常简单,id为主键. 下面我 ...

最新文章

  1. python函数式编程模式_函数式编程指引
  2. ActiveMQ学习(七)
  3. linux串口驱动分析【转】
  4. android studio 退出编译,Android studio用什么命令可以退出当前应用
  5. 个人博客系统的设计与实现_一款小而美的博客系统,专为程序员设计
  6. [Java基础]为什么会出现字符流?与编码表介绍
  7. 针对ArcGIS Server 跨域问题的解释
  8. 使用Navicat Premium 同步 测试数据库 与 正式数据库 数据
  9. 微软代码审查工具_微软代码审查的工作方式
  10. 我原来的chinaunix博客地址
  11. 【聚水潭】胜算操作手册
  12. 广告片制作技巧分享。
  13. Currency Exchange (SPFA)
  14. #define的用法
  15. jzoj2702. 探险jzoj3917. 【NOIP2014模拟11.2A组】福慧双修
  16. fortify SCA内置规则破解到简单工具开发使用
  17. 人理解迭代,神则体会递归,从电影艺术到Python代码实现神的逆向思维模式
  18. 程序员面试 10 大潜规则,千万不要踩坑!
  19. svn禁止访问“/svn/project/!svn/act解决办法
  20. KVC和KVO简单的区别

热门文章

  1. 运营精益创业组织的柔术
  2. 读aroundall的回复有感
  3. 苹果终于要认真发力智能家居了!挖来前微软副总裁掌舵其人工智能部门!
  4. 博弈论笔记--06--纳什均衡之约会游戏与古诺模型
  5. 计算机网络相关术语概念名词汇总总结集合——摘自《计算机网络--自顶向下》第四章
  6. Python爬虫进行接口测试
  7. mysql数据库巡检方案_Mysql数据库巡检
  8. 90后美女的全能测试蜕变之路
  9. 《C Primer Plus》第五章 编程习题
  10. Revit二次开发——元素信息绑定的两种方法