从品牌网站建设到网络营销策划,从策略到执行的一站式服务
可以按用户清空,如果只删除数据,不删除用户,可以通过sql删除
成都创新互联公司于2013年创立,是专业互联网技术服务公司,拥有项目网站建设、成都网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元杭锦做网站,已为上家服务,为杭锦各地企业和个人服务,联系电话:13518219792
select
'drop
table
'||table_name||'
purge;'
from
user_tables;
如果删除用户可以直接drop
user
scott
cascade;然后可以删除用户对应的默认表空间;
1、先查询本库所有表,本文以TEST开头表为例,select * from user_tables t where table_name like 'TEST%';
2、查询表的数量,select count(*) from user_tables t where table_name like 'TEST%';
3、编写删除表的sql脚本,
declare
v_sql varchar2(200);
v_cnt number(10);
begin
for v_tab in (select table_name from user_tables t where table_name like 'TEST%') loop
v_sql := 'drop table '|| v_tab.table_name;
execute immediate v_sql ;
end loop;
end;
4、再次查看TEST开头的表,select * from user_tables t where table_name like 'TEST%',已无记录,
怎么删除oracle表中的全部数据
删除表内容的两种方法
truncate table 表名;
delete from 表名 where 条件;
两种方法的区别:
truncate,意思为截断表,能够不占用资源的全部删除表,优点是速度快,缺点是删除不能恢复,不能按条件删除。
delete,意思为删除,此操作占用redolog,优点能够快速恢复和选择删除,缺点是删除慢,大批量的删除不建议使用。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图