当前位置:首页 > Oracle
Oracle 删除表空间下的所有表
来源:靑龍一笑的博客  作者:靑龍一笑  发布时间:2018-09-25 11:34:05  点击量:1028  评论:0

    1、以当前用户身份登录 Oracle,并执行以下代码:

declare 
vsql varchar2(200);
cursor c1 is 
    select 'drop table '||table_name||' cascade constraints' v_name 
    from user_tables;
     
    BEGIN
    for i in c1 loop
    vsql:=i.v_name;
    execute immediate vsql;
end loop;
end;
/

    2、查看回收站

select count(*) from user_recyclebin;

    3、清空回收站

purge recyclebin;
版权所有 © 2005-2023 靑龍一笑的博客  Powered by C.S.Ricen
Copyright © 2005-2023 by www.ricensoftwares.com.cn  All Rights Reserved.

欢迎光临本站,这里是靑龍一笑的博客。

因资金匮乏,本站已迁到国外的免费空间,可能导致本站的访问速度较慢,由此给您带来的不便,敬请谅解。

您可以通过下方的“支持本站建设”链接,给本站提供资金支持。

Free Web Hosting