drop:
drop table tb;
删除内容和定义,释放空间。简单来说就是把整个表去掉。以后不能再新增数据,除非新增一个表。
truncate:
truncate table tb;
删除内容、释放空间但不删除定义,即只是清空数,不会删除表的数据结构。
delete:
delete table tb; / delete table tb where 条件
删除内容,但不删除定义也不释放空间。而且删除整个表的数据的过程是系统一行一行地删,效率相对truncate低
drop:
drop table tb;
删除内容和定义,释放空间。简单来说就是把整个表去掉。以后不能再新增数据,除非新增一个表。
truncate:
truncate table tb;
删除内容、释放空间但不删除定义,即只是清空数,不会删除表的数据结构。
delete:
delete table tb; / delete table tb where 条件
删除内容,但不删除定义也不释放空间。而且删除整个表的数据的过程是系统一行一行地删,效率相对truncate低
转载于:https://www.cnblogs.com/bolumiere/p/6673532.html