唯一性约束unique约束的字段不能重复,但是可以为null
drop table if exists t_vip;create table t_vip(id int,name varchar(255) unique,email varchar(255));insert into t_vip(id,name,email) values (1,'张三','zhangsan@qq.com');insert into t_vip(id,name,email) values (2,'李四','lisi@qq.com');insert into t_vip(id,name,email) values (3,'王五','wangwu@123.com');select * from t_vip;insert into t_vip(id,name,email) values (4,'王五','wangwu@996.com'); #报错,字段有unique约束,具有唯一性,不能重复insert into t_vip(id) values(5);insert into t_vip(id) values(6);#虽然被unique约束了,但是可以为null
