论坛首页 综合技术论坛

oracle 删除一个用户所有的表

浏览 2607 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-02-29  
oracle下删除一个用户所有的表、约束,不删除视图,触发器,存储过程等其它内容

执行如下sql语句
select 'drop table '||table_name||' cascade constraints;' from user_tables;

得到输出内容,复制,然后将输出内容执行一遍,就可以了。。灰常简单。。



   发表时间:2012-04-06  
不如删除用户,重新创建一个
drop user user_name cascade
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics