drop table 、delete table和truncate table的区别

     drop会直接删除表,结构数据都会删除

  delete操作会删除数据,但会保留表结构,并且在之后需要时可以回滚数据。此外,delete操作还可以加一些其它的where条件,比如删除确定的记录。重新插入时自增列不会重新从1开始

  truncate table只会删除表里面的数据,并且也会保留表结构。重新插入时自增列会重新从1开始。

posted @ 2018-08-08 16:16  NULL66  阅读(2385)  评论(0)    收藏  举报