数据库中的约束

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              

posted @ 2015-03-22 16:11  qian@@jing  阅读(144)  评论(0编辑  收藏  举报