求把某一用户的表、序列、触发器等资源全部删除的SQL

CoolSailor 2003-10-18 09:32:51
求把某一用户的表、序列、触发器等资源全部删除的SQL
...全文
24 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
beckhambobo 2003-10-18
  • 打赏
  • 举报
回复
序列与触发器不属于用户空间,是属于系统默认空间
以下是删除表过程:
declare
str varchar2(50);
cursor t_sor is
select table_name from user_tables;
begin
for v_sor in t_sor loop
str:='drop table '||v_sor.table_name;
execute immediate str;
end loop;
end;
/
CoolSailor 2003-10-18
  • 打赏
  • 举报
回复
该用户的其他资源还保留,因为我要重建系统开发需要的表等资源
daydayupliq 2003-10-18
  • 打赏
  • 举报
回复
drop user ** cascade;

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧