ORA-02266“唯一/主键被启用的外部关键字引用”。
今天遇到怪问题,要truncate 的表没有外键关联,使用delete table_name 可以删除,使用truncate确报错,真是奇怪!?
解决办法:
1.主键失效;alter table table_name disable primary key cascade;
2.清空表; truncate table table_name;
3.恢复主键; alter table table_name enable primary key;