文档首页> 数据仓库服务 GaussDB(DWS)> 故障排除> 数据库使用> 删除表时报错:cannot drop table test because other objects depend on it
更新时间:2022-07-04 GMT+08:00

删除表时报错:cannot drop table test because other objects depend on it

问题现象

删除表时出现如下报错:cannot drop table test because other objects depend on it

原因分析

创建t1表后,隐式创建了sequence,然后创建t2表的时候,引用了该sequence,然后删除t1表的时候,由于会级联删除sequence,但是该sequence被其他对象依赖,因此导致该报错。

处理方法

如不需保留t2,可通过DROP CASCADE的方式级联删除,如需保留该表和该sequence,可以通过以下命令进行删除: