Oracle表级约束和列级约束

 新闻资讯     |      2019-07-22 09:49

oracle表级约束和列级约束

1. 表级定义约束

指的是在定义完一个表所有列之后,再去定义所有相关的约束。

注意:not null 约束只能在列级上定义。

2. 列级定义约束

指的是在定义一个表的每一列的同时定义每一个列的约束条件,其约束条件

位于每一列之后。











约束:foreign key,primary key,not null,check,unique

check约束:是为了让表中某字段值能输入固定的值。
unique约束:是指唯一约束,用于要求列种不允许出现重复值。可以为单独的列添加一个unique约束,也可以为多个列添加一个unique约束