Oracle数据库约束类型主要有以下几个
primary key --主键约束
foreign key --外键约束
check --检查约束
unique --唯一约束
not null --非空约束
alter table table_name add constraint +约束名 +约束内容; --基本命令
alter table +表名 ADD CONSTRAINT +约束名
primary key(列名1[,列名2...]); --添加主键约束
alter table+主表名 ADD CONSTRAINT +约束名
FOREIGN KEY(列名1[,列名2...]) REFERENCES 从表名(列名1[,列名2...]);
--添加外键约束
alter table +表名 ADD CONSTRAINT +约束名 CHECK(条件);--添加check约束
alter table+表名 ADD CONSTRAINT+ 约束名 UNIQUE(列名);--添加唯一约束
alter table +表名 MODIFY 列名 NOT NULL; --添加非空约束
alter table+ 表名 DROP CONSTRAINT+ 约束名; --删除约束