怎么用PL SQL 删除oracle用户下全部表
最近观摩别人的项目,导进了各种表,主外键,序列,等等等等一个一个找在一个一个删效率太低,先求一SQL语句一次删除一个用户(system)所有表,和各种相关关系,最好是初始...
最近观摩别人的项目,导进了各种表,主外键,序列,等等等等
一个一个找 在一个一个删 效率太低,先求一SQL语句一次删除一个用户(system)所有表,和各种相关关系,最好是初始化到用户最初状态。
谢谢各位大神们了。。。。。 展开
一个一个找 在一个一个删 效率太低,先求一SQL语句一次删除一个用户(system)所有表,和各种相关关系,最好是初始化到用户最初状态。
谢谢各位大神们了。。。。。 展开
3个回答
展开全部
没试过你问的这种方式 实在不行 可以把用户下的表、序列通过数据字典查出来,通过程序批量操作
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
删system?看一楼说的,system不能删。
如果是要删除其它用户,比如SCOTT,可以
drop user SCOTT cascade;
然后再重建一个SCOTT就行了
如果是要删除其它用户,比如SCOTT,可以
drop user SCOTT cascade;
然后再重建一个SCOTT就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询