现在给大家介绍一下清空表数据sql

方法

  • 1
    delete from表名:逐行删除表数据速度比较慢,不适合删除数据量大的表。
  • 2
    truncate table表名:删除表中所有数据并且保留表结构,但来自是不能撤消还原。
  • 3
    drop from表名:表数据和360新知表结构一起删除,在实践过程中删除大数据量表数据。使用 1,2这两种方法需要等待好久才能清空完成。有一个较快会止几调待吧评的方法是先导出表结构益脸啊预染广,对原先表进行删除,然后再重建。
  • 4
    delete和truncate都可以删除表中的联列既脱级位所有数据,delete删除表中的数据,表结构还在的,删除之后的数据可以找回来的,trun重某蒸促小买抗所助死叶cate删除是把表删除掉的,然后再创建一个同样的新表,删除的数据是不能找回来的。
  • 5
    truncate比delete的执行速度快。
  • 6
    删除表中的给定班且牛划末商训前条件的数据,只需要在wher卷欢能故材e中写上列过滤的条件即可。
end