MySQL入门——修改数据表5:给指定表的指定字段添加外键约束
来源:互联网 发布:ztree导出json 编辑:程序博客网 时间:2024/06/08 11:08
添加外键约束,相对于添加主键约束、添加唯一约束要复杂一点。
例如,给user3表中已有的字段pid3添加外键约束,参照province表的主键列id:
ALTER TABLE user3 ADD FROEIGN KEY(pid3) REFERENCES province (id);
注意:相对于添加主键约束、添加唯一键约束,这个添加外键约束,多了REFERENCES 主表(主表的主键列);
REFERENCES是有s的,不要拼写错误。
这里的子表的外键列与父表的主键列的数据类型要一致。
具体的命令行案例如下图:
1 0
- MySQL入门——修改数据表5:给指定表的指定字段添加外键约束
- MySQL入门——数据表的修改1:往指定表中添加单列(字段)
- MySQL入门——数据表的修改1:往指定表中添加单列(字段)
- MySQL入门——修改数据表2:往指定的表中添加多列数据(字段)
- MySQL入门——修改数据表2:往指定的表中添加多列数据(字段)
- MySQL入门——修改数据表3:删除指定表的指定的数据列(字段)
- MySQL入门——修改数据表3:删除指定表的指定的数据列(字段)
- MySQL入门——修改数据表4:添加主键约束、显示表结构、添加唯一约束、添加外键约束
- MySQL入门——修改数据表4:添加主键约束、显示表结构、添加唯一约束
- mysql 给表添加唯一约束、联合唯一约束,指定唯一约束的名字
- mysql 给表添加唯一约束、联合唯一约束,指定唯一约束的名字
- mysql 给表添加唯一约束、联合唯一约束,指定唯一约束的名字
- MySQL入门--显示指定数据表的字段结构、插入指定字段的值(记录)、查看指定表中指定字段的所有记录
- MySQL入门--显示指定数据表的字段结构、插入指定字段的值(记录)、查看指定表中指定字段的所有记录
- MySQL入门3——约束及修改数据表
- MySQL为数据表的指定字段插入数据
- MySQL为表的指定字段添加数据
- MySQL ——约束以及修改数据表
- 剑指offer10--O(1)的时间实现单链表节点的删除
- Android RxJava+Retrofit 一次(合并)请求多个接口
- c++关键字:(三)static
- UEFI+GPT引导基础篇(一):什么是GPT,什么是UEFI?
- 学习container_of
- MySQL入门——修改数据表5:给指定表的指定字段添加外键约束
- scp命令
- 关系映射文件***.hbm.xml详解
- XML Schema
- java之强、软、弱、虚四大引用
- [五年困惑] 从数学到计算机 从莱布尼兹到冯诺依曼 从数理逻辑到算法分析
- UEFI+GPT引导实践篇 (UEFI引导安装64位Win7/Win8)
- 专题三1016
- hibernate关联映射与集合映射详解