myql 外键关联问题
来源:互联网 发布:淘宝总销量怎么计算 编辑:程序博客网 时间:2024/06/08 13:53
mysql 主表和从表概念: 假设有2张表:A,B 。A.id(主键)是B表的某一个字段,就称A.id是B标的外键 ,A是主表,B是从表。
mysql 常见的外键 有级联(cascade)方式,置空(set null)方式及禁止(no action / restrict)方式
1:cascade方式下
删除A(主表)的某一个记录,,如果在B表中存在这个(A表)删除的id,那B表的这个记录也会被删除,如果是更新的话,那么B表也会同时更新
如果删除A表id 为1的数据,那么B表mes_type为1的也会删除
2:set null方式下
如果删除A表id 为1的数据,那么B表mes_type为1的不会删除,但是mes_type这个字段会变为空
2:no action / restrict方式下
如果删除A表id 为1的数据,会提示无法删除,因为B表有这id =1的引用。。但是如果A表有一个Id为2的数据,但是B表没有引用这个Id=2的,那A表的Id=2的数据就可以删除
0 0
- myql 外键关联问题
- mysql外键关联问题
- 关于myql函数不能执行的问题
- 在ubuntu下面myql不能链接的问题!!
- 解决myql Error Code : 1060 Duplicate column name 'xxx' 问题
- 手把手教你TestComplete_数据库外键关联问题
- Hibernate 未关联的外键不能删除问题
- mysql 外键关联中遇到的问题
- 深入mysql外键关联问题的详解(上)
- 深入mysql外键关联问题的详解(中)
- 深入mysql外键关联问题的详解(下)
- 关于hibernate急迫加载问题(多重外键关联)
- myql基础知识
- myql delete
- Myql脚本
- myql 安装
- myql 缓存
- myql索引
- HTML5来了:5个好用的混合式App开发工具
- Samsung s3c6410/s3c2416 的SPI接口调试
- getopts/getopt(转载)
- 【机器学习笔记1】Logistic回归总结
- 最全面的几何画板实用教程视频免费下载
- myql 外键关联问题
- java排序之冒泡、插入、选择、快速等排序算法
- Android中WebView拦截替换网络请求数据
- MFC视频播放器制作(OpenCV)
- android时间定时器的应用,短信验证码,定时刷新页面
- ORACLE的statistics_level的三种状态以及oracle自动诊断工具ADDM
- QT下使用MapX控件的问题以及Activex技术
- Linux基础知识汇总
- Linux查看连接数,并发数