PL/SQL学习笔记-约束

简介: 约束就那么几种1  NOT NULL  非空2  UNIQUE  唯一3  PRIMARY KEY  主键主键既是非空约束也是唯一约束4  FOREIGN KEY  外键5  CHECK   检查就这个比较灵活多变以下是一个较长用的check约束  lie is null or (lie betwe...

约束就那么几种
1  NOT NULL  非空

2  UNIQUE  唯一

3  PRIMARY KEY  主键
主键既是非空约束也是唯一约束

4  FOREIGN KEY  外键

5  CHECK   检查
就这个比较灵活多变
以下是一个较长用的check约束
image 

lie is null or (lie between 100 and 250)

关于约束,
有两点我觉得涉及到比较高级的话题,我这里不想多说了
一个是延迟检查
一个是约束激活和禁用约束的时候是否验证约束

另外还有一些东西,我觉得没必要,也不讲了

目录
相关文章
|
12天前
|
SQL 数据库 开发者
SQL 语言:完整性约束
SQL 语言:完整性约束
26 3
|
1天前
|
SQL Oracle 关系型数据库
SQL CHECK 约束
SQL CHECK 约束
16 3
|
1天前
|
SQL Oracle 关系型数据库
SQL FOREIGN KEY 约束
SQL FOREIGN KEY 约束
7 2
|
1天前
|
SQL Oracle 关系型数据库
SQL PRIMARY KEY 约束
SQL PRIMARY KEY 约束
7 1
|
4天前
|
SQL Oracle 关系型数据库
SQL UNIQUE 约束
SQL UNIQUE 约束
23 7
|
4天前
|
SQL
SQL NOT NULL 约束
SQL NOT NULL 约束
11 1
|
4天前
|
SQL 存储
SQL 约束(Constraints)
SQL 约束(Constraints)
10 1
|
11天前
|
SQL 存储 关系型数据库
MySQL数据库——基础篇总结(概述、SQL、函数、约束、多表查询、事务)二
MySQL数据库——基础篇总结(概述、SQL、函数、约束、多表查询、事务)二
22 0
|
11天前
|
SQL 关系型数据库 MySQL
MySQL数据库——基础篇总结(概述、SQL、函数、约束、多表查询、事务)一
MySQL数据库——基础篇总结(概述、SQL、函数、约束、多表查询、事务)一
22 5
|
15天前
|
SQL
SQL NOT NULL 约束
SQL NOT NULL 约束
21 6