Oracle数据库学习笔记_delete,truncate 和 delete之间的区别(内容,定义,释放空间)

语法结构:

drop table 表名

truncate table 表名

delete from table 表名

各个删除操作删除的内容:

drop:删除内容和定义,释放空间,删除得非常暴力。简单来说就是把整个表去掉以后要新增数据是不可能的,除非新增一个表。

truncate:删除内容、释放空间但不删除表结构。

delete:删除内容、不删除表结构,不释放空间。

原文地址:https://www.cnblogs.com/tongying/p/13343503.html