- NOT NULL: 用于控制字段的内容一定不能为空(NULL)。
- UNIQUE: 控件字段内容不能重复,一个表允许有多个 Unique 约束。
- PRIMARY KEY: 也是用于控件字段内容不能重复,但它在一个表只允许出现一个。
- FOREIGN KEY: 用于预防破坏表之间连接的动作,也能防止非法数据插入外键列,因为它必须是它指向的那个表中的值之一。
- CHECK: 用于控制字段的值范围。
作者:Java3y
链接:https://juejin.im/post/5a9ca0d6518825555c1d1acd
来源:掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
本文详细介绍了SQL中的五种约束条件:NOT NULL确保字段不为空;UNIQUE保证字段内容唯一,允许多个;PRIMARY KEY作为唯一标识,每个表仅限一个;FOREIGN KEY维护表间关系及数据合法性;CHECK限定字段值范围。

503

被折叠的 条评论
为什么被折叠?



