向表中插入约束
增加约束:alter table 表名 add 约束的完整定义。
(只能增加能够使用表级约束的约束,不能修改约束)例如:
1、插入主键约束:
alter table one add constraint pk_one primary key(one_id);
2、插入非空约束
alter table one modify name not null;
3、向表中插入外键约束:
alter table two add constraint two_pk_id foreign key (id) references one(one_id);
查看表的约束:
select constraint_name,table_name,constraint_type,search_condition from user_constraints where table_name='TWO'
(table_name统一用大写查询,小写查询不出来)
constraint_type 中的C对应CHECK,P→primary key,R→FOREIGN KEY ,U→UNIQUE