ORACLE - 当表不存在时删除约束

时间:2010-08-12 14:43:54

标签: oracle constraints

因此,对于一个奇怪的原因,我的表被删除但是约束仍然存在,所以我不能用相同的约束重新创建表。有没有办法可以放弃这些约束?

当我在all_constraints表中进行选择时:

select * from all_constraints where CONSTRAINT_NAME like 'C710%';

我得到这个:(“x”是table_name,这意味着表不存在?)

C710_C700_INT_MESSAGE_ID_FK R x

C710_INT_PROFILE_PK P x

C710_UPDATED_TS_CK C x

我试过PURGE RECYCLEBIN;没有成功

1 个答案:

答案 0 :(得分:0)

Ok没关系,SQL Developer实际上没有删除表,它创建了另一个名为“x”的..