Oracle Purge和drop的区别

2025-05-16 19:21:11
推荐回答(2个)
回答1:

DROP table t;
t表被删除了,但是t会在oracle的垃圾桶里留下记录
drop table t purge;
t表被删除,是彻底删除了,在垃圾桶里不会留下记录

回答2:

purge一张表是将表直接清除,不会进入回收站。是不可恢复的。
drop表是将表清理到回收站中,如果发现是误操作,可以flashback闪回。
drop一张表时可以加上purge参数,跟purge效果相同。