简答题

delete from system.table1与truncate table system.table1区别是什么?

正确答案

Delete语句删除记录并不能释放Oracle中占用的数据块表空间,它只把删除的数据块标记为unused,可恢复。
Truncate语句删除表中的全部记录,释放占用的数据块表空间,不能恢复。

答案解析