数据库中的约束
NOT NULL 非空约束
UNIQUE 唯一键值约束
PROMARY KEY 主键约束
FOREIGN KEY 外键约束
CHECK 定义一般性约束
定义一个约束:
1 create table test ( 2 id number(2), 3 name varchar2(11), 4 sal number(10) not null, 5 constraint test_id_bk 6 primary key (id));
增加一个约束
alter table emp add constraint emp_empno_pk PRIMARY KEY(empno);
丢弃一个约束
alter table emp drop constraint emp_empno_pk;
使约束失效
alter table emp disable constraint emp_empno_pk;
使约束生效
alter table emp enable constraint emp_empno_pk;
级联约束
cascade