基础-约束

 

 CREATE TABLE tb_user( id int AUTO_INCREMENT PRIMARY KEY 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 '性别' );

在为字段添加约束时,我们只需要在字段之后加上约束的关键字即可,需要关注其语法。我们执行上面 的SQL把表结构创建完成,然后接下来,就可以通过一组数据进行测试,从而验证一下,约束是否可以 生效。

insert into tb_user(name,age,status,gender) values ('Tom1',19,'1','男'), ('Tom2',25,'0','男');

insert into tb_user(name,age,status,gender) values ('Tom3',19,'1','男');

insert into tb_user(name,age,status,gender) values (null,19,'1','男'); insert into tb_user(name,age,status,gender) values ('Tom3',19,'1','男');

posted @ 2023-05-02 16:29  xycccode  阅读(9)  评论(0编辑  收藏  举报