数据库表的约束constraints
约束类型 |
说明 |
主键约束(Primary Key) |
要求主键列数据唯一,并且不允许为空。主键可以包含表的一列或多列,如果包含表的多列,则需要在表级定义。 |
唯一约束(Unique) |
要求该列唯一,允许为空,但只能出现一个空值 |
检查约束(Check) |
某列取值范围限制、格式限制等,如年龄的约束 |
非空约束(not null) |
某类内容不能为空 |
外键约束(Foreign Key) |
用于两表间建立关系,需要指定引用主表的那列。外键通常用来约束两个表之间的数据关系,定义外键的那张表称为子表,另一张表称为主表。 在表的创建过程中,应该先创建主表,后创建子表。 |
原文:https://www.cnblogs.com/vieta/p/10740088.html