mysql drop与truncate差别(mysql存储过程truncate)

技术mysql中TRUNCATE AND DELETE有什么用这篇文章主要介绍了mysql中TRUNCATE AND DELETE有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下

本文主要介绍TRUNCATE和DELETE在mysql中的使用,具有一定的参考价值。有兴趣的朋友可以参考一下。希望大家看完这篇文章后收获多多。让边肖带你去了解它。

TRUNCATE TABLE的功能和DELETE没有WHERE是一样的。它会删除表中的所有数据,但是TRUNCATE TABLE速度更快,占用的日志也更少。这是因为TRUNCATE TABLE直接释放数据页,只在事务日志中记录数据页的释放,而DELETE是删除一行一行地,删除每一条记录应该记录在事务日志中。

那么,我们可以在没有WHERE的情况下使用TRUNCATE TABLE来代替DELETE吗?在以下情况下是不可能的:

1.当您想要保留徽标时,不能使用TRUNCATE TABLE,因为TRUNCATE TABLE将重置徽标。

2.需要触发器时不能使用TRUNCATE TABLE,它不会触发触发器。

3.TRUNCATE TABLE不能用于外键约束所引用的表(即主键所在的表,而不是外键所在的表)。

4.TRUNCATE TABLE不能用于参与索引视图的表。请注意,它指的是索引视图,而不是普通视图。

感谢您仔细阅读本文。希望边肖分享的文章《在mysql中TRUNCATE和DELETE有什么用》对大家有帮助。同时希望大家多多支持,关注行业信息渠道,多了解!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/153813.html

(0)

相关推荐

  • UML对象图的示例分析

    技术UML对象图的示例分析这篇文章给大家分享的是有关UML对象图的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.UML对象图对象图用于描述被建模系统的模型元素实例之间的结构化信息,

    攻略 2021年12月3日
  • 偶数的概念,奇数和偶数的概念0是什么数

    技术偶数的概念,奇数和偶数的概念0是什么数1993年我国颁布的《中华人民共和国国家标准》(GB3100-3102-93)《量和单位》(11-2.9)P311页,规定自然数包括0。在以往的教学中,关于自然数的组成,有两种情

    生活 2021年10月24日
  • 信息安全工程师-软考中级-备考笔记:第十一章 网络物理隔离技术原理与应用

    技术信息安全工程师-软考中级-备考笔记:第十一章 网络物理隔离技术原理与应用 信息安全工程师-软考中级-备考笔记:第十一章 网络物理隔离技术原理与应用第11章 网络物理隔离技术原理与应用
    网络物理隔离概

    礼包 2021年11月14日
  • 鲁班出装,s23鲁班最强出装和铭文

    技术鲁班出装,s23鲁班最强出装和铭文铭文搭配鲁班出装:鹰眼*10 夺萃*5+狩猎*5 无双*3+祸源*7
    出装:
    鉴于鲁班自带招仇恨的体质,建议大家第一件先做抵抗鞋。鲁班需要尽早地做出电刀,因为鲁班的被动扫射速度是和攻

    生活 2021年10月24日
  • impunity,犬儒主义到底是什么意思

    技术impunity,犬儒主义到底是什么意思犬儒主义者百科名片“犬儒主义”一般认为是苏格拉底的弟子安提斯泰尼创立的,另一人物第欧根尼则因为住在木桶里的怪异行为而成为更有名的犬儒主义者。当时奉行这一主义的哲学家或思想家,他

    生活 2021年10月30日
  • 十二节气顺口溜,二十四节气的顺口溜怎么说

    技术十二节气顺口溜,二十四节气的顺口溜怎么说《二十四节气歌》 春雨惊春清谷天十二节气顺口溜,夏满芒夏暑相连, 秋处露秋寒霜降,冬雪雪冬小大寒。 二十四节气,是中国古代人们用来分辨节气的时间及指导农事的一种方法。二十四节气

    生活 2021年10月21日