Oracle约束
1、什么是约束?
约束是表级的强制规定。
2、有什么约束?
两种类型:
·列约束:只能作用在列上,定义在列后面
·表约束:可以作用在多个列上,也可以作用在单个列上,单独定义
·非空约束(not null):只定义在列后面
五种约束:
·Not null -非空约束
·unique - 唯一性约束
·primary key -主键约束
·foreign key - 外键约束
·check - 检查性约束
3、五种约束
·Not null -非空约束
只能定义在列级。
·unique - 唯一性约束
允许出现多个null值;不允许出现重复值。
·primary key -主键约束
不允许出现空值。
·foreign key - 外键约束
关键词:foreign key:在表级指定子表中的列;references:标识在父表中的列;
on delete cascade:当父表中的列被删除时&
Oracle约束怎么写?
最新推荐文章于 2021-06-04 16:59:03 发布