约束是作用于数据表字段上的规则,用于限制存储在表中的数据。
约束 | 描述 | 关键字 |
---|---|---|
主键约束 | 是一条数据的唯一标识,非空且唯一 | PRIMARY KEY |
外键约束 | 为了让两张表建立连接,保证某些字段的一致性 | FOREIGN KEY |
非空约束 | 该字段值不能为null | NOT NULL |
唯一约束 | 该字段值唯一,不能重复 | UNIQUE |
默认约束 | 保存数据时,如果没有设置字段的值,则采用默认值 | DEFAULT |
检查约束 | 字段值需满足某个条件 | CHECK |
约束是作用于数据表字段上的规则,用于限制存储在表中的数据。
约束 | 描述 | 关键字 |
---|---|---|
主键约束 | 是一条数据的唯一标识,非空且唯一 | PRIMARY KEY |
外键约束 | 为了让两张表建立连接,保证某些字段的一致性 | FOREIGN KEY |
非空约束 | 该字段值不能为null | NOT NULL |
唯一约束 | 该字段值唯一,不能重复 | UNIQUE |
默认约束 | 保存数据时,如果没有设置字段的值,则采用默认值 | DEFAULT |
检查约束 | 字段值需满足某个条件 | CHECK |