数据库约束-主键约束-唯一约束-非空约束-默认值
约束概述
约束其实就是一种限制,用于修饰表中的列. 通过这种限制来保证表中数据的正确性、有效性和完整性。...有些记录的 name,age,score 字段的值都一样时,那么就没法区分这些数据,造成数据库的记录冗余不唯一,这样就不方便管理数据
哪个字段应该作为表的主键?...1.2 创建主键
# 主键:PRIMARY KEY
# 主键的特点:
1. 主键字段值唯一(唯一不可重复)
2. 主键列不能为NULL
3....唯一约束 UNIQUE
在这张表中这个字段的值不能重复
2.1 唯一约束的基本格式
字段名 字段类型 UNIQUE
2.2 实现唯一约束
具体操作:
创建学生表st7, 包含字段(id, name),name...非空约束 NOT NULL
被修饰的这个字段必须设置值,不能是NULL
3.1 非空约束的基本格式
字段名 字段类型 NOT NULL
3.2 实现非空约束
具体操作:
创建表学生表st8, 包含字段(