select distinct constraint_type from dba_constraints;
結果:
CONSTRAINT_TYPE
?
C --check
O
P --primary key
R --forgien key
U --unique
V
其餘三個是什麼?spa
constraint的類型:
一、primary key unique and not null,能夠是多個column的聯合。composite pk只能被定義爲table constraint
二、foreign key parent table 中的primary key中的values必須包含child table中全部的values. share column的parent-child 關係
三、unique
四、check present in a static list of values permitted for the column.
五、not null 只能被定義在column constraint
(2,3,4容許null)
ip
Type Code | Type Description | Acts On Level |
C | Check on a table | Column |
O | Read Only on a view | Object |
P | Primary Key | Object |
R | Referential AKA Foreign Key | Column |
U | Unique Key | Column |
V | Check Option on a view | Object |