techiall / Blog

🍋 [My Blog] See discussions
https://github.com/techiall/Blog/discussions
MIT License
8 stars 1 forks source link

SQL | 约束条件 #39

Open techiall opened 5 years ago

techiall commented 5 years ago

主键约束

检查约束

外键约束

若在表 A 中的某一列设置了外键,在表 A 的这一列中的数据必须来自你设置的外键的来源(这个来源可以是本表,或者是其他表),不然无法设置成功。

MySQL 外键约束类型

类型 作用
RESTRICT 默认类型,不指定时默认使用这种类型,等同于 NO ACTION
CASCADE 跟随外键改动
SET NULL 设为空值
NO ACTION 无动作

唯一约束