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;

  • 相关阅读:
    毕设进度28
    任务27
    任务26
    任务25
    任务24
    第二次冲刺
    课堂作业-搜狗输入法
    课堂作业-寻找水王
    博客花园典型用户和场景
    第十天
  • 原文地址:https://www.cnblogs.com/weaver1/p/2335269.html
Copyright © 2011-2022 走看看