主要从相同点和不同点两方面来认识:
1.相同点:两者都是的功能都是删除数据库中的表。
2.不同点:(1).delete删除的时候是一条一条的删除记录,它配合事务,可以将删除的数据找回。
(2).truncate删除,它是将整个表摧毁,然后再创建一张一模一样的表。它删除的数据无法找回。
备注:
1.delete的案例演示如图“delete演示截图”;
2.truncate的案例演示图“truncate演示截图”。
本文对比了数据库操作中Delete与Truncate两种方法的异同。Delete逐条删除记录且支持事务回滚,而Truncate则彻底清空并重建表结构,无法恢复数据。
主要从相同点和不同点两方面来认识:
1.相同点:两者都是的功能都是删除数据库中的表。
2.不同点:(1).delete删除的时候是一条一条的删除记录,它配合事务,可以将删除的数据找回。
(2).truncate删除,它是将整个表摧毁,然后再创建一张一模一样的表。它删除的数据无法找回。
备注:
1.delete的案例演示如图“delete演示截图”;
2.truncate的案例演示图“truncate演示截图”。
814
286
3650

被折叠的 条评论
为什么被折叠?