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

truncate table 和delete * from的区别

truncate table 和delete * from的区别

慕田峪4524236 2019-03-22 15:14:55
truncate table 和delete * from的区别
查看完整描述

2 回答

?
梦里花落0921

TA贡献1772条经验 获得超5个赞

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

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

添加回答

举报

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