为了账号安全,请及时绑定邮箱和手机立即绑定

truncate table 和delete * from的区别

truncate table 和delete * from的区别

明月笑刀无情 2019-05-25 15:15:13
truncate table 和delete * from的区别
查看完整描述

2 回答

?
慕码人8056858

TA贡献1803条经验 获得超6个赞



1、DROP删表,表结构将删了,当然数据也不存在了
2、TRUNCATE和DELETE删数据,表结构还在
3、DELETE可以带条件删除,TRUNCATE是全部删除
4、DELETE删除会写日志,TRUNCATE不写
5、DELETE效率低,数据可以恢复,TRUNCATE效率高,数据不可恢复



查看完整回答
反对 回复 2019-05-26
  • 2 回答
  • 0 关注
  • 495 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信