当前位置:首页 > 数据库 > Oracle

Oracle删除当前用户下的所有表或数据

            create
            or
            replace
            procedure pro_droptable iscursor cur isselect table_name from user_tables;
drop_sql varchar2(1000);
beginfor tbname in cur loop
    begin
      drop_sql:=drop table ||tbname.table_name;--将drop修改为truncate即可删除所有表的数据execute immediate drop_sql;
    end;
  end loop;
end pro_droptable;

 

原文:http://www.cnblogs.com/yangml/p/3874736.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐