我新建了一个用户xy,并导入了一些表,序列,存储过程在其中。现在我用删除该用户
出现问题
执行drop user xy,报错ORA-01922: 必须指定 CASCADE 以删除 'XY'
问题原因
CASCADE众所周知是级联的意思,说明删除该用户要先删除与之相关或者级联的信息
解决办法
drop user xy cascade
本文介绍了解决在Oracle数据库中删除用户时遇到的ORA-01922错误的方法。当尝试直接删除拥有对象的用户时,会触发此错误。文章提供了正确的删除命令,即使用CASCADE选项来确保所有相关的对象一并被删除。
我新建了一个用户xy,并导入了一些表,序列,存储过程在其中。现在我用删除该用户
出现问题
执行drop user xy,报错ORA-01922: 必须指定 CASCADE 以删除 'XY'
问题原因
CASCADE众所周知是级联的意思,说明删除该用户要先删除与之相关或者级联的信息
解决办法
drop user xy cascade

被折叠的 条评论
为什么被折叠?