Skip to content
面试手册
Search
K
Main Navigation
首页
Java
Java基础面试题
JVM面试题
Java并发编程面试题
数据库
MySQL面试题
Redis面试题
MyBatis面试题
微服务
Spring面试题
SpringMVC面试题
SpringBoot面试题
SpringCloud面试题
Dubbo面试题
MQ
消息队列基础
RabbitMQ精选面试题
Kafka精选面试题
RocketMQ精选面试题
学习
Java
SpringBoot
GitHub
Twitter
Appearance
GitHub
Twitter
Menu
Return to top
目录概览
Table of Contents for current page
SQL 约束有哪几种?
#
NOT NULL
: 用于控制字段的内容一定不能为空(NULL)。
UNIQUE
: 控件字段内容不能重复,一个表允许有多个 Unique 约束。
PRIMARY KEY
: 也是用于控件字段内容不能重复,但它在一个表只允许出现一个。
FOREIGN KEY
: 用于预防破坏表之间连接的动作,也能防止非法数据插入外键列,因为它必须是它指向的那个表中的值之一。
CHECK
: 用于控制字段的值范围。