<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 半導體 閱讀(1649) 評論(1)  編輯  收藏 所屬分類: oracle

    評論

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

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

    主站蜘蛛池模板: 美女羞羞视频免费网站| 国产人妖ts在线观看免费视频| 美女视频黄视大全视频免费的| 亚洲图片校园春色| 国产成人精品日本亚洲网站| 免费夜色污私人影院在线观看| 99久久这里只精品国产免费| 99精品视频在线视频免费观看| 99精品视频免费| 免费一区二区三区在线视频| 亚洲影院天堂中文av色| 亚洲欧洲日本精品| 久久亚洲国产成人亚| 亚洲无线观看国产精品| 国产成人精品久久亚洲高清不卡 | 日本一道本高清免费| 毛片免费在线播放| 在线观看AV片永久免费| 亚洲成人免费在线观看| 99免费在线观看视频| 香蕉免费一区二区三区| 久久青青草原国产精品免费| 国内精品免费久久影院| 国产在线观a免费观看| 日韩少妇内射免费播放| 牛牛在线精品观看免费正| 精品特级一级毛片免费观看| 国产青草亚洲香蕉精品久久| 色婷婷亚洲一区二区三区| 青青青亚洲精品国产| 免费精品视频在线| 永久免费无码网站在线观看个| 人妻仑刮八A级毛片免费看| 一级毛片正片免费视频手机看| 免费在线人人电影网| 五月天国产成人AV免费观看| 中文在线观看免费网站| 国产精品免费高清在线观看| 三年片在线观看免费观看大全动漫 | 久久高潮一级毛片免费| 中文字幕在线免费视频|