约束-概述

1.概述:约束是作用于表上字段的规则,用来限制存储在表中的数据
2.目的:保证数据库中数据的正确性,有效性,完整性
3.分类:

 

 


注意:约束是作用于表中字段上的,可以在创建/修改表是添加约束

代码:

create table user(
id int primary key auto_increment comment 'ID',
name varchar(10) not null unique comment '姓名',
age int check ( age>0 && age<120) comment '年龄',
status char(1) default '1' comment '状态',
gender char(1) comment '性别'
) comment '用户表';
drop table user;
select * from user;
insert into user(name, age, status, gender) VALUES ('张三',16,'1','男'),
('李四',17,'0','女'),
('老六',18,'0','男'),
('老八',19,'1','女');
insert into user(name, age, gender) VALUES ('laoqi',1,'男');
posted @ 2023-04-07 20:50  惊鸿宴远赴人间  阅读(40)  评论(0)    收藏  举报