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

truncate table 和delete * from的区别

truncate table 和delete * from的区别

FFIVE 2019-05-16 14:10:11
truncate table 和delete * from的区别
查看完整描述

2 回答

?
当年话下

TA贡献1890条经验 获得超9个赞


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


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

添加回答

举报

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