Oracle Constraint_type,约束类型

来源:互联网 发布:电气成套报价软件 编辑:程序博客网 时间:2024/06/02 17:40

oracle constraint_type 问题

select distinct constraint_type from dba_constraints;

结果:
CONSTRAINT_TYPE

?
C  --check
O
P   --primary key
R   --forgien key
U   --unique
V

其他三个是什么?
constraint的类型:
1、primary key      unique and not null,可以是多个column的联合。composite pk只能被定义为table constraint
2、foreign key      parent table 中的primary key中的values必须包含child table中所有的values. share column的parent-child 关系
3、unique  
4、check    present in a static list of values permitted for the column.
5、not null  只能被定义在column constraint
(2,3,4允许null)


 

Type CodeType DescriptionActs On Level
CCheck on a tableColumn
ORead Only on a viewObject
PPrimary KeyObject
RReferential AKA Foreign KeyColumn
UUnique KeyColumn
VCheck Option on a viewObject

原创粉丝点击