非空和唯一约束|学习笔记

简介: 快速学习非空和唯一约束

开发者学堂课程【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列设置了非空约束

相关文章
|
6月前
|
关系型数据库 MySQL
非空约束:not null
非空约束:not null。
48 5
|
5月前
|
关系型数据库 MySQL
MYSQL约束(自增长,以及非空约束)
MYSQL约束(自增长,以及非空约束)
|
6月前
|
存储 关系型数据库 MySQL
⑦【MySQL】什么是约束?如何使用约束条件?主键、自增、外键、非空....
⑦【MySQL】什么是约束?如何使用约束条件?主键、自增、外键、非空....
222 0
|
存储 关系型数据库 MySQL
第13章_约束
第13章_约束
132 0
|
Oracle 关系型数据库 索引
唯一约束和唯一索引区别
唯一约束和唯一索引区别
917 0
|
SQL 关系型数据库 MySQL
列的完整性约束——主键约束
列的完整性约束——主键约束
|
SQL 关系型数据库 MySQL
列的完整性约束——设置表字段的非空约束(NOT NULL, NK)
列的完整性约束——设置表字段的非空约束(NOT NULL, NK)
|
存储 SQL 数据可视化
约束,MySQL约束,非空默认值,主键外键唯一自增,完整详细可收藏
约束,MySQL约束,非空默认值,主键外键唯一自增,完整详细可收藏
581 2
约束,MySQL约束,非空默认值,主键外键唯一自增,完整详细可收藏
|
前端开发 关系型数据库 MySQL
【MySQL知识点】默认约束、非空约束
为了防止数据表中插入错误的数据,MySQL定义了一些维护数据库完整性的规则,即表的约束。常见的约束分为默认约束、非空约束、唯一约束、主键约束、外键约束。本期主要学习默认约束、非空约束~
|
关系型数据库 MySQL 索引
【MySQL8.0学习笔记】约束:主键约束、自增长约束、非空约束、唯一性约束、默认约束与零填充约束
文章目录 1 MySQL约束简介 2 主键约束 2.1 主键约束的操作 2.1.1 添加单列主键 2.1.2 添加多列联合主键 2.1.3 通过修改表结构的方式添加主键 2.1.4 删除主键 3 自增长约束 3.1 指定自增长字段的初始值 3.1.1 delete和truncate在删除后自增列的变化 4 非空约束 5 唯一约束 6 默认约束 7 零填充约束(zerofill)