SQL> DROP TABLE DORM_INFO 2 ; DROP TABLE DORM_INFO * 第 1 行出现错误: ORA-02449: 表中的唯一/主键被外键引用
时间: 2024-02-14 21:03:39 浏览: 65
FACEBOOK 效应
4星 · 用户满意度95%
这个错误是因为在删除 DORM_INFO 表之前,该表的主键或唯一约束被其他表的外键引用了。这时候需要先删除引用该表约束的外键约束,然后再删除该表。
您可以使用以下的 SQL 语句来删除 DORM_INFO 表的外键约束:
```
ALTER TABLE BUILD_ADMIN_INFO DROP CONSTRAINT FK_BUILD_ADMIN_INFO_DORMID;
ALTER TABLE DORM_INFO DROP CONSTRAINT FK_DORM_INFO_BUILDID;
ALTER TABLE DORM_INFO DROP CONSTRAINT FK_DORM_INFO_BUILD_ADMIN_INFO;
```
执行完以上语句后,即可删除 DORM_INFO 表:
```
DROP TABLE DORM_INFO;
```
需要注意的是,删除表前请确保该表中数据已经备份或已经不再需要,以免出现数据丢失。
阅读全文