Oracle删除表时候有外键 不能删除

Posted lixuchun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle删除表时候有外键 不能删除相关的知识,希望对你有一定的参考价值。

技术图片

 

SELECT
    A .constraint_name,
    A .table_name,
    b.constraint_name
FROM
    user_constraints A,
    user_constraints b
WHERE
    A .constraint_type = ‘R‘
AND b.constraint_type = ‘P‘
AND A .r_constraint_name = b.constraint_name
AND A .constraint_name = UPPER (
    ‘ACT_FK_VAR_PROCINST‘
)

找到对应表 直接删除

以上是关于Oracle删除表时候有外键 不能删除的主要内容,如果未能解决你的问题,请参考以下文章

如何在有外键关系的表中删除数据

oracle 外键 删除

MySQL 如何删除有外键约束的表数据

MySQL 如何删除有外键约束的表数据

关于oracle删除外键的问题,看看下面的语句为啥不能执行。

有外键约束的时候我们应该怎么样写入数据呢