您的位置:首页 > 数据库 > Oracle

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

2014-07-29 09:29 232 查看
create or replace procedure pro_droptable is
cursor cur is select table_name from user_tables;
drop_sql varchar2(1000);
begin
for tbname in cur loop
begin
drop_sql:='drop table '||tbname.table_name;--将drop修改为truncate即可删除所有表的数据
execute immediate drop_sql;
end;
end loop;
end pro_droptable;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: