SQL--8--删--删除数据 delete、truncate

  1.语句格式:delete  ...  from  表名  where  条件;

   注:没有条件的话,整张表的数据会被全部删除。

  2.delete  删除原理:

   表中数据被删除,但数据在硬盘上的真实存储 空间不会被释放。

   缺点:删除效率较低。

   优点:支持回滚,可恢复数据。

      SQL--8--删--删除数据  delete、truncate

 

   3.快速删除表中的数据  truncate:

   DDL操作。

   语句格式:truncate  table  dept_bak;

  4.truncate 删除原理:

   物理删除,删除效率较高,表被一次截断。

   缺点:不支持回滚。

   优点:快速。

上一篇:输入输出,数据类型,数组,对象,函数


下一篇:MySQL中清空表和截断表的区别(新手入门)