zoukankan      html  css  js  c++  java
  • Dropping all user tables/sequences in Oracle

    BEGIN 
     
     
    --Bye Sequences! 
     
    FOR i IN(SELECT us.sequence_name 
                 
    FROM USER_SEQUENCES us) LOOP 
       
    EXECUTE IMMEDIATE 'drop sequence '|| i.sequence_name ||''; 
     
    END LOOP; 
     
     
    --Bye Tables! 
     
    FOR i IN(SELECT ut.table_name 
                 
    FROM USER_TABLES ut) LOOP 
       
    EXECUTE IMMEDIATE 'drop table '|| i.table_name ||' CASCADE CONSTRAINTS '; 
     
    END LOOP; 
     
    END; 

    --bye object

    begin
    FOR i IN(SELECT ut.object_name,ut.object_type
                  FROM user_objects ut where ut.object_type in  ('PROCEDURE','PACKAGE','PACKAGE BODY','VIEW','FUNCTION') ) LOOP
        EXECUTE IMMEDIATE 'drop '||i.object_type||' '|| i.object_name ;
       
      END LOOP;

    end;

  • 相关阅读:
    【lc-database】595. 大的国家
    Visual Studio 2010软件安装教程
    Win10系统下安装VC6.0教程
    HTTP协议
    正则表达式
    类装饰器
    装饰器工厂函数
    装饰器函数
    闭包
    web服务器
  • 原文地址:https://www.cnblogs.com/weaver1/p/2335269.html
Copyright © 2011-2022 走看看