想诸位高手解答下,为何会出现以下情况,就算约束条件存在也删除不了?
SQL> alter table emp drop constraint emp_fk
2 /
alter table emp drop constraint emp_fk
*
第 1 行出现错误:
ORA-02443: 无法删除约束条件 - 不存在的约束条件
SQL> alter table emp drop constraint emp_fk
2 /
alter table emp drop constraint emp_fk
*
第 1 行出现错误:
ORA-02443: 无法删除约束条件 - 不存在的约束条件
2:不行的话,rebuild table
你查下这个视图user_cons_columns中是否存在这个约束名
所以你的语句应该是不正确的。
应该是
alter table xxx drop constraint emp_fk你的tmp表下并没有这个约束