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

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

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

目录
打赏
0
0
0
0
50
分享
相关文章
非空约束:not null
非空约束:not null。
69 5
|
10月前
唯一性约束:unique
唯一性约束:unique。
114 3
怎么去约束代码的统一性
当你着手的项目随着协同人员的越来越多,始终会面临着一个问题,那就是代码的统一性,俗话说,千人千面,放在代码里,也是百家争鸣,毕竟每个人都有自己的思想,也有着自己书写代码的风格,如何让一个项目,朝着一个统一的风格前去,这个是很难的,难的不是规范的制定,而是规范的落实。
MySQL数据类型和约束
MySQL数据类型和约束
86 0
⑦【MySQL】什么是约束?如何使用约束条件?主键、自增、外键、非空....
⑦【MySQL】什么是约束?如何使用约束条件?主键、自增、外键、非空....
298 0
约束,MySQL约束,非空默认值,主键外键唯一自增,完整详细可收藏
约束,MySQL约束,非空默认值,主键外键唯一自增,完整详细可收藏
655 2
约束,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)
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等