数据库外键级联修改删除
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记录也被删除
数据库外键级联修改删除相关推荐
- mysql修改级联表数据_MySQL数据库 外键,级联, 修改表的操作
1.外键: 用来建立两张表之间的关系 - 一对多 - 多对多 - 一对一 研究表与表之间的关系: 1.定义一张 员工部门表 id, name, gender, dep_name, dep_desc - ...
- oracle+cascade=gt;true,mysql数据库主外键级联删除脚本RESTRICT -- CASCADE
在项目中,我们一般在数据库设计的时候做主外键关联设计,要么就不做.但是这样不符合规范,呵呵. 建立主外键关系的时候,默认是不能级联删除的.而出现往往在删除主表的数据时报错, 需要先删除从表然后再删除主 ...
- oracle中删除级联方法,Oracle 外键级联删除
Oracle 外键级联删除 日期:2010年5月22日 作者: 近来软件系统中要删除一条记载,就要关联到同时删除好多张表,它们之间还存在着约束联络.所以思索到在树立表时加上约束联络,细致内容如下: S ...
- mysql级联删除外键约束_mysql增加外键级联删除示例
增加外键级联删除: ALTER TABLE `extends` ADD CONSTRAINT `extends_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES ` ...
- EFCore的外键级联删除导致的【可能会导致循环或多重级联路径】
之前也是经常遇到这个问题,但好在每次创建的实体不多,很容易就能找到是哪个外键导致级联循环删除问题 之前都是这么处理,因为创建的实体也不多,所以还处理得来 但最近跟别人合作写后端,别人写了好多实体,我一 ...
- oracle 外键 更新,Oracle外键级联删除与更新
2012年Oracle:Oracle外键级联删除与更新 比来软件系统中要删除一标识表记标帜录,就要联系关系到同时删除良多若干好多张表,它们之间还存在着约束关系.所以考虑到在建树表时加上约束关系,具体内 ...
- [转载]数据库外键的使用
[转载]数据库外键的使用 外键的作用: 保持数据一致性,完整性,主要目的是控制存储在外键表中的数据. 使两张表形成关联,外键只能引用外表中的列的值! 例如: a b 两个表 a表中存有客户号,客户名称 ...
- MySQL级联优缺点_【Mysql】外键级联与级联的劣势
在建表的时候时候,可以对于删除delete.修改update设置为级联.用一个例子先说明外键级联级联的概念 假如数据库中本以存在一张usertable如下: 此user表非常简单,id为主键. 下面我 ...
- MySQL级联优缺点_【Mysql】外键级联与级联的劣势_MySQL
在建表的时候时候,可以对于删除delete.修改update设置为级联.用一个例子先说明外键级联级联的概念 假如数据库中本以存在一张usertable如下: 此user表非常简单,id为主键. 下面我 ...
最新文章
- python函数式编程模式_函数式编程指引
- ActiveMQ学习(七)
- linux串口驱动分析【转】
- android studio 退出编译,Android studio用什么命令可以退出当前应用
- 个人博客系统的设计与实现_一款小而美的博客系统,专为程序员设计
- [Java基础]为什么会出现字符流?与编码表介绍
- 针对ArcGIS Server 跨域问题的解释
- 使用Navicat Premium 同步 测试数据库 与 正式数据库 数据
- 微软代码审查工具_微软代码审查的工作方式
- 我原来的chinaunix博客地址
- 【聚水潭】胜算操作手册
- 广告片制作技巧分享。
- Currency Exchange (SPFA)
- #define的用法
- jzoj2702. 探险jzoj3917. 【NOIP2014模拟11.2A组】福慧双修
- fortify SCA内置规则破解到简单工具开发使用
- 人理解迭代,神则体会递归,从电影艺术到Python代码实现神的逆向思维模式
- 程序员面试 10 大潜规则,千万不要踩坑!
- svn禁止访问“/svn/project/!svn/act解决办法
- KVC和KVO简单的区别