oracle 数据库问题:"ORA-01922: 必须指定 CASCADE 以删除...",原因及解决办法

时间:2022-07-25
本文章向大家介绍oracle 数据库问题:"ORA-01922: 必须指定 CASCADE 以删除...",原因及解决办法,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
错误报告 -
ORA-01922: 必须指定 CASCADE 以删除 'AUTO_NCC_NEW'
01922. 00000 -  "CASCADE must be specified to drop '%s'"

解决方法: 在后面加一个 cascade 就可以了。 需要联级删除用户名下所有的表和视图。

原因: 因为这个数据库只有这一个用户,删了就没有用户关联了,所以需要用 cascade,把没有关联的整个数据库也删掉。 :如果数据比较多得话就会比较慢。