oracle10g的新特性。在oralce 9i中只支持DML的闪回功能,到了oracle10g也支持DDL的闪回特性。
当我们drop table A;时,其实只是将table A 放到了回收站中,改了个系统的名字。如果想彻底删除该表,需要 drop table A purge;
或
(1)drop table A; //将A送入回收站中
(2)purge table A;//将A从回收站中删除
注意:利用create global temporary table 建立的表drop时 不会进入回收站,故也不能用purge table 。。。
但是可以 drop table ...purge;
详细信息可参照:http://www.oracle.com/technology/global/cn/pub/articles/10gdba/week5_10gdba.html
本文介绍Oracle10g数据库中新引入的闪回特性,包括对DDL操作的支持。当执行如droptable等操作时,表并非立即被永久删除,而是被放入回收站并更改名称。若要彻底删除表,则需使用purge命令。值得注意的是,通过createglobaltemporarytable创建的表,在drop后不会进入回收站。
916

被折叠的 条评论
为什么被折叠?



