ORA-02266: 表中的唯一/主键被启用的外键引用

truncate表时,报错ORA-02266: 表中的唯一/主键被启用的外键引用 ,是oracle数据库主外键关联关系方面的问题。

解决以上问题:

1、禁用主键:

alter table 表名  disable primary key cascade;

2、truncate 表[此操作是清空当前表数据的,慎用!!!!]:

truncate table 表名;

3、恢复启用主键

alter table 表名  enable primary key;

完成以上操作即可;


版权声明:本文为qq_30974367原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。