<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JBOSS 點滴

    豐豐的博客

    oracle,刪除所有表

    1、

    select   'Drop   table   '||table_name||';'    
            from   all_tables  
            where   owner='要刪除的用戶名(注意要大寫)';  

    2、

    刪除所有表


    以用戶test為例

    for example:

    declare
    cursor cur1 is select table_name from dba_tables where owner='TEST';
    begin
      for cur2 in cur1 loop
        execute immediate 'drop table test.'||cur2.table_name;
      end loop;
    end;

    3、這個刪除當前用戶的所有對象(表、視圖、觸發器、存儲過程、函數)

        沒試過

    DECLARE
    TYPE name_list IS TABLE OF VARCHAR2(40);
    TYPE type_list IS TABLE OF VARCHAR2(20);

    Tab_name name_list:=name_list();
    Tab_type type_list:=type_list();

    sql_str VARCHAR2(500);
    BEGIN
    sql_str := 'select uo.object_name,uo.object_type from user_objects uo where uo.object_type not in(''INDEX'',''LOB'') order by uo.object_type desc';
    EXECUTE IMMEDIATE sql_str BULK COLLECT INTO tab_name,tab_type;

    FOR i IN Tab_name.FIRST.. Tab_name.LAST LOOP
    sql_str := 'DROP ' || Tab_type(i) || ' ' || Tab_name(i);
    EXECUTE IMMEDIATE sql_str;
    END LOOP;
    END;


    本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/wengyupeng/archive/2008/08/07/2781748.aspx


    以上方法本人試過,在sqlplus下最好用的刪除,還原方法是:
    把刪除表,寫成腳本:
      SET HEAD OFF

      SPOOL c:\drop_tables.sql

      select 'drop table '||table_name||';' from user_tables;

      spool off;

      @c:\drop_tables.sql;
      sql >@drop_tables.sql

    然后再還原數據。
    imp username/username@ORCL fromuser=username touser=username file=username.dmp  tablespaces=tablespaces


    posted on 2010-09-28 16:02 半導體 閱讀(1648) 評論(1)  編輯  收藏 所屬分類: oracle

    評論

    # re: oracle,刪除所有表 2011-04-01 14:29 Cathy

    刪除所有表和存儲過程的那個用過,可行。
    刪除完了,再imp導入,可實現還原。  回復  更多評論   

    主站蜘蛛池模板: 国产不卡免费视频| 免费无码又爽又高潮视频| 亚洲精品无码专区2| 粉色视频免费入口| 日本xxwwxxww在线视频免费| 亚洲人成在线免费观看| 国产91色综合久久免费| 亚洲一区二区三区免费视频| 国内精品乱码卡1卡2卡3免费| 亚洲精品二三区伊人久久| 日韩毛片免费无码无毒视频观看 | 亚洲愉拍99热成人精品热久久| 一边摸一边桶一边脱免费视频| 亚洲av成人一区二区三区在线观看 | 亚洲AV本道一区二区三区四区| 久久精品一区二区免费看| 久久亚洲熟女cc98cm| 亚洲国产乱码最新视频| 免费无码又爽又刺激网站 | 伊人婷婷综合缴情亚洲五月| 久青草视频在线观看免费| 亚洲欭美日韩颜射在线二| a毛片在线还看免费网站| 中文字幕亚洲色图| 女人18毛片a级毛片免费| 免费夜色污私人影院网站| 国产AV无码专区亚洲AV手机麻豆| 中文字幕无码毛片免费看| 亚洲黄色网址大全| 国产精品久久免费视频| 久久国产乱子伦精品免费不卡| 亚洲色图国产精品| 妞干网免费视频在线观看| 免费无码午夜福利片| 亚洲欧洲日韩不卡| 日美韩电影免费看| 精品国产一区二区三区免费| 亚洲国产片在线观看| 亚洲无码黄色网址| 99久久久国产精品免费无卡顿| 香蕉97碰碰视频免费|