delete的用法如下:
delete from <表名> [where条件]

truncate的用法如下:
truncate table <表名>

delete和truncate的区别如下:
1、delete可以删除表中的一条或多条数据,也可以删除全部数据;而truncate只能将表中的全部数据删除。
2、delete删除表数据后,标识字段不能复用。也就是说如果你把id=10(假如id是标识字段)的那行数据删除了,你也不可能再插入一条数据让id=10.
3、truncate删除表数据后,标识重新恢复初始状态。默认为初始值为1,也就是说,truncate之后,再插入一条数据,id=1.

转载于:https://www.cnblogs.com/forever5325/p/9529097.html

删除表数据有两种方法及区别相关推荐

  1. MySQL 清空表数据的两种方式和区别

    在MySQL中删除数据有两种方式:truncate table 表名.delete from 表名. 它们在以下方面存在区别: 执行效率 truncate不扫描表,相当于重新创建了表,只保留了表的结构 ...

  2. oracle删除表数据的两种的方式

    平时写sql中我们都会用到删除语句,而平时删除表数据的时候我们经常会用到两种方式: 在oracle中,truncate.delete都可以删除表数据,具体的区别以及sql语法如下: truncate ...

  3. mysql 删除的三种方法_mysql 删除表数据的三种方法

    先说那三个:drop.truncate.delete 1.drop 删除所有表结构和数据 drop table tableName: 2.truncate 删除表所有数据,不删除表结构,不能添加whe ...

  4. sql server 删除表数据的几种方法

    一.Truncate语法 TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行.但 TRUNCATE TABLE 比 DELETE 速度快, ...

  5. oracle 批量删除表数据的两种方式

    1.拼接式删除 SELECT'TRUNCATE TABLE ' || listagg || ';' FROM(SELECTLISTAGG(TABLE_NAME, ',') WITHIN GROUP(O ...

  6. php文本框自动补全,PHP自动补全表单的两种方法

    效果图: 第一种:从数据库中检索之后补全 第二种:邮箱等纯前端的补全 先说第二种,使用开源的插件,所以相对简单. github上面的项目 completer. https://github.com/f ...

  7. mvc控制器接收数据的两种方法

    一.mvc控制器接收数据的两种方法 A方法: public ActionResult ProcessAdd() { string username=Request["UserName&quo ...

  8. java构造和解析json_Java构造和解析Json数据的两种方法详解一

    在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别.下面首先介绍用json-lib构造和解析Jso ...

  9. java json解析 代码_Java构造和解析Json数据的两种方法详解一

    在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别.下面首先介绍用json-lib构造和解析Jso ...

最新文章

  1. python matplotlib绘制折线图
  2. ASP.NET 2.0中如何连接到Mysql(转)
  3. 三手火箭载二手飞船送四名平民上太空,马斯克负责创造历史,另一位富豪出钱买单...
  4. NetStream.appendBytes, 走向Flash P2P VOD的第一步
  5. serializable接口_Java Serializable:明明就一个空的接口嘛
  6. linux ant脚本,linux下ant jmeter自动化测试
  7. 我跑了ERNIE和BERT两个模型,结果出乎意料......
  8. mysql io_MySQL服务器 IO 100%的分析与优化方案
  9. openjudge7624:山区建小学
  10. Maven Web项目配置Mybatis出现SqlSessionFactory错误的解决方案
  11. 【LeetCode】【字符串】题号:*14. 最长公共前缀
  12. hdu1403 赤裸裸的后缀数组
  13. Spring 注解配置(2)——@Autowired
  14. access html导出,AccessToFile
  15. 无线网络渗透测试(一)基础知识
  16. vue3+Typescript---Composition API(常用部分)学习笔记(二)
  17. 全面掌控!打造智慧城市建设的“领导驾驶舱”
  18. 压缩图片大小(根据比例,或直接给定宽高)
  19. 192.168.和10.0.开头的IP、内网IP段、IP简介、分类——(IP观止)
  20. 修道士和野人java_野人与修道士问题——详细分析与C++源代码

热门文章

  1. GitHub改为token验证后,如何提交代码?
  2. 盒子模型(W3C盒子和IE盒子)
  3. Android对话框动态加载布局
  4. idea怎么给项目改名_IDEA相关配置【java项目改造成web项目】
  5. java中char类型可以存储两个中文字符吗
  6. 报表默认执行查询及汉字无法查询原因处理
  7. 讨老婆之前要记熟的十句话
  8. 年总结(八):关于思考的重新认识
  9. 最高76%破解成功率!GAN已经能造出“万能指纹”,你的手机还安全吗?
  10. AI Challenger全球AI挑战赛开幕,300万奖金池,还可能获李开复投资