11.11.約束:
11.11.1.約束的作用;
約束和規則驗證;
11.11.2.分類:涉及數據字典user_constraints user_cons_columns
非空約束;
主鍵約束;
alter table emp add constraint emp_ename_uk primary key(ename)
唯一約束;
alter table emp add constraint emp_ename_uk unique(ename)
條件約束;
alter table emp add constraint emp_ename_uk check(age>20)
外鍵約束;
foreign key
11.11.3.約束類型:
p 主鍵
r 引用
c 條件或非空
u 唯一
11.11.4.刪除索引:alter table emp drop constraint pk_emp cascade;
alter table emp drop constraint uk_emp
11.12.5.維護
關閉約束:alter table emp disable constraint uk_emp;
alter table emp disable constraint pk_emp cascade;
啓用約束:alter table emp enable constraint uk_emp;