删除表中所有记录使用delete from 表名; 还是用truncate table 表名

  • 删除方式:delete 一条一条删除. 而truncate 直接将表删除,重新建表.
  • 事务控制DML,而delete属于DML.如果在一个事务中,delete数据,这些数据可以找回.truncate删除的数据找不回来.