Oracle 清空表数据

这里介绍两种Oracle删除表数据的方式:
delete [表名]
truncate table [表名]


delete 删除表数据,表文件不会被清空.只会设置unused标记.
truncate table 删除表数据,表文件也会被清空.

以上删除都会有引用异常,使用以下处理方式:
alter table [表名] disable primary key cascade;
truncate table [表名];
alter table [表名] enable primary key ;

猜你喜欢

转载自feng-henry.iteye.com/blog/1843854