开发者学堂课程【SQL进阶及查询练习:非空和唯一约束】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/36
非空和唯一约束
1..非空约束
*因为某些列不能设置为NULL值,所以可以对列添加非空约束。
*例如:
CREATE TABLE stu(
Sid INT PRIMARY KEY AUTO INCREMENT,
Sname VARCHAR (20) NOT NULL,
Age INT,
gender VARCHAR(10)
);
*对name列设置了非空约束
2..唯一约束
*车库某些列不能设置重复的值,所以可以对列添加唯一约束。
*例如
CREATE TABLE stu(
sid INT PRIMARY KEY AUTO INCREMENT
gname VARCHAR (20) NOT NULL UNIQUE,
Age INT
Gender VARCHAR (10)
);
*对sname列设置了非空约束