天天看點

非空和唯一限制|學習筆記 非空和唯一限制

開發者學堂課程【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列設定了非空限制