请详细的说一下truancate和delete在删除表的时候有什么区别,除了(truncate删除表后不能回滚,delete可以回滚;truncate删除的数据不会产生日志记录,delete删除的数据会产生日志记录;truncate直接删除全部的数据,delete可以加上where条件删除部分数据;truncate效率高,delete效率低;)这些之外还有别的吗?
5条回答 默认 最新
- oyljerry 2015-07-28 07:55关注
truncate是把数据库的表内容全部清空
delete一般是删除一些特定的数据库记录,根据你的where条件等
drop是连数据库的表都删除了解决 无用评论 打赏 举报