点击上面蓝色字SQL学习之路,关注我们哦~


TRUNCATE TABLE的作用

TRUNCATE TABLE 命令用于删除现有数据表中的所有数据。

你也可以使用 DROP TABLE 命令来删除整个数据表,不过 DROP TABLE 命令不但会删除表中所有数据,还会将整个表结构从数据库中移除。如果想要重新向表中存储数据的话,必须重建该数据表。

语法:

TRUNCATE TABLE 的基本语法如下所示:

TRUNCATE TABLE table_name;

示例:

考虑 CUSTOMERS 表,表中的记录如下所示:

下面的示例展示了 TRUNCATE 命令的用法:

TRUNCATE TABLE CUSTOMERS;

现在,CUSTOMERS 表已经被清空了,SELECT 语句的输出应当如下所示:

SQL> SELECT * FROM CUSTOMERS;Empty set (0.00 sec)

长按下面的二维码关注我们或发送给朋友,觉得文章写的不错还请点个赞,感谢您的支持~

SQL进阶知识(八)——TRUNCATE TABLE 命令相关推荐

  1. mysql truncate table命令使用总结

    truncate使用注意 由于上过truncate table a_table命令一次当,将教训记录下来,以示警戒! mysql truncate table a_table命令受影响结果说明,亲身体 ...

  2. Oracle删除表数据TRUNCATE TABLE 命令

    本文导读:删除表中的数据的方法有delete,truncate, 其中TRUNCATE TABLE用于删除表中的所有行,而不记录单个行删除操作.TRUNCATE TABLE 与没有 WHERE 子句的 ...

  3. SQL Server数据恢复准备之TRUNCATE TABLE理解

    当truncate table发生时,如何进行恢复,相信大部分人都会选择通过还原备份到truncate table前,然后将数据重新导入正式表中. 那么在SQL Server中是不是真的只有这种方法呢 ...

  4. Mybatis的truncate table方法与SQL语句delete的区别

    假如我们现在有一张表,需要清空表里面的数据: 首先,我们可以使用SQL语句delete from+表名称来执行SQL语句来执行删除功能! 代码演示如下: Idea不推荐我们的SQL语句不加Where来 ...

  5. oracle truncate table语法,SQL Truncate Table

    在本教程中,我们来学习如何使用SQL TRUNCATE TABLE语句高效,快速地删除表中的所有数据. 1. SQL TRUNCATE TABLE语句简介 要删除表中的所有数据,可使用不带WHERE子 ...

  6. SQL中truncate table和delete的区别

    truncate table table_namedelete from table_namedrop table table_name truncate table在功能上与不带where子句的de ...

  7. 数据库基础与SQL基础知识看这篇就够了!

    一.数据库简介 1. DBMS(DataBaseManagement System,数据库管理系统)和数据库数据库Schema有两种含义,一种是概念上的Schema,指的是一组DDL语句集,该语句集完 ...

  8. SQL 基础知识扫盲

    文章目录 SQL & 数据库基础知识扫盲 SQL是什么? 数据库是什么? 挺身入局,实践出真知 DBMS初体验 MySQL:初体验 Oracle:初体验 PostgreSQL:初体验 Demo ...

  9. MariaDB/Mysql数据库进阶知识

    这一篇章主要说一下关于MariaDB/Mysql的一些进阶知识,希望可以加深自己的理解 MariaDB的特性 插件式存储引擎:也称为"表类型",存储管理器有多种实现版本,功能和特性 ...

最新文章

  1. 微博运营与微博营销最易犯的20种错误,你犯了吗?
  2. liunx导出mysql慢查询日志查看_查看 MySQL 慢查询日志文件-问答-阿里云开发者社区-阿里云...
  3. linux chpasswd 用户密码修改 批量 非交互 简介
  4. ES 6 +ES 5 的相关学习笔记
  5. 员工管理系统---SpringBoot
  6. 添加自定义菜单,报错40155
  7. java-构建jar带哟参数提示的
  8. lua——alien库实现lua调用C动态链接库(dll、so)
  9. 基础编程题目集 7-2 然后是几点 (15 分)
  10. java c 面向对象比较教程_c语言初学指针,对于java面向对象的初理解
  11. 数据科学 IPython 笔记本 9.6 聚合:最小、最大和之间的任何东西
  12. 缠中说禅_缠中说禅严格笔画法
  13. Ubuntu 下压缩软件的安装
  14. Java NIO 下
  15. 论文出图-Matlab导入txt文件数据并绘图
  16. CSS改变table内置tbody滚动条
  17. 支付宝是怎么炼成的?蚂蚁金融级研发效能实践解析
  18. linux计时器命令,安装及使用Linux终端倒数计时器Countdown的方法
  19. R语言基础图形绘制——箱线图
  20. Android开源库集锦 + Android场景桌面(一) 转自way

热门文章

  1. 50个高级mysql语句_50句高级SQL语句
  2. 一文详解Elasticsearch中的Node角色以及使用方法
  3. centos7使用Docker的详细教程
  4. 对话刘鑫:建筑可视化“奥斯卡”学生组冠军如何玩转视觉艺术,探寻虚实边界
  5. 血栓看好华为注册鸿蒙商标,天然溶栓王就藏在厨房,不是洋葱木耳,若你爱吃,冲走血管垃圾...
  6. SwiftUI学习笔记之异步数据请求
  7. 为什么笔记本连上了wife却上不了网
  8. 游戏计算机性能要求吗,能玩游戏的笔记本需要哪些条件
  9. android 反编译 重打包,一键轻松反编译解包+重打包安卓APP 神器~
  10. linux设置网卡速度,linux系统下网卡通信速率修改方法