oracle表删除约束
oracle表一般表有约束,要想删除的话
select * from user_constraints where table_name='DBAA061'
--找到表的约束,直接在数据库中,可能不能直接禁用,得用下面的命令。
先禁用约束
alter table DBAA061 disable constraint DBBA061UNE cascade;
alter table DBAA061 disable constraint DBAA061PRM cascade;
delete from DBAA061 cascade where dwid<=702
select * from DBAA061
再启用约束
alter table DBAA061 enable constraint DBAA061PRM;
alter table DBAA061 enable constraint DBBA061UNE;
这样完成了删除过程