第一种 使用delete 语句

特点:

  delete 属于数据库操纵语言DML,表示删除表中的数据,

  删除过程是每次从表中删除一行,并把该行删除操作作为事务记录在日志中保存

  可以配合事件(transaction)和 回滚(rollback)找回数据,且自增不会被重置

  delete 既可以对table也可以对view

  可以全部删除,也可以按条件删除

语法:

-- 删除表中全部数据delete from 表名
-- 按条件删除delete from 表名 where 条件

第二种 使用truncate 语句

特点:

  truncate 属于数据库定义语言DDL,表示删除表中所有数据,DDL操作是隐性提交的!不能rollback  

  truncate一次性的从表中删除所有数据,不会保存到日志中,相当于直接删除整个表,再重新创建一个一模一样的表

  使用truncate 删除的数据不能恢复

  truncate 只能对table,执行速度快

语法:

-- 删除表中所有数据且不可恢复truncate from 表名

第三种 使用 drop 语句

特点:

  drop 属于数据库定义语言DDL,表示删除表, 也可以用来删除数据库,删除表格中的索引。

  执行速度,一般来说: drop> truncate > delete。

语法:

--  删除 表drop table 表名
-- 删除数据库drop database 数据库名
-- 删除索引
<!--用于 MS Access 的 DROP INDEX 语法:-->
DROP INDEX index_name ON table_name <!--用于 MS SQL Server 的 DROP INDEX 语法-->DROP INDEX table_name.index_name
<!--用于 DB2/Oracle 的 DROP INDEX 语法:-->
DROP INDEX index_name
<!--用于 MySQL 的 DROP INDEX 语法-->
ALTER TABLE table_name DROP INDEX index_name

easyui数据表格重置_数据库三种删除方式相关推荐

  1. db2 删除索引_数据库三种删除方式

    第一种 使用delete 语句 特点: delete 属于数据库操纵语言DML,表示删除表中的数据, 删除过程是每次从表中删除一行,并把该行删除操作作为事务记录在日志中保存 可以配合事件(transa ...

  2. SQL数据库三种删除方式

    第一种 使用delete 语句 特点: delete 属于数据库操纵语言DML,表示删除表中的数据, 删除过程是每次从表中删除一行,并把该行删除操作作为事务记录在日志中保存 可以配合事件(transa ...

  3. FME教程:表格数据分组统计总数的三种实现方式

    在FME中进行表格数据分组统计总数的三种方式,实现类似SQL中分组统计总数的功能. 一.业务场景 现在有图1所示的一份Excel表格数据,要求统计每个村的户数,如图2所示. 图1 Excel表格数据 ...

  4. 数据库、表数据的三种删除方式

    第一种:drop table; 第二种:delete table; t第三种:runcate table; 三种方式的区别: Drop table删表(常用于正对表),表结构都会被删除.而delete ...

  5. mysql连oracle方法_Oracle数据库三种连接方式

    访问Oracle数据库,可以通过三种方式:第一种方式是应用进程直接访问数据库实例的共享内存,第二种方式是通过beq协议在本机上访问 访问Oracle数据库,可以通过三种方式:第一种方式是应用进程直接访 ...

  6. easyui数据表格重置_Python办公自动化,自动更新表格,告别繁琐

    大家好,又到了Python办公自动化专题 . 今天我们讲解的案例是如何使用Python自动更新Excel表格,简单来说就 是 每天都会对Excel中多个sheet进行更新,需要操作完后可以用程序完成第 ...

  7. Oracle数据库三种备份方式介绍

    冷备份 备份 直接拷贝oracle目录下的admin.oradata(datafile, controlfile,redo).flash_recovery_area三个文件夹,db_1目录下datab ...

  8. 数据库三种备份方式(转)

    转:https://www.2cto.com/database/201505/403507.html 1.完全备份(Full Backup) 备份全部选中的文件夹,并不依赖文件的存档属性来确定备份那些 ...

  9. DataTable数据批量写入数据库三种方法比较

    DataTable数据批量写入数据库三种方法比较 标签: it 分类: C# 1)   insert循环插入: 2)   sqldataadapter.update(dataset,tablename ...

最新文章

  1. win8 网络 连接计算机名称,win8本地网络联接的名字怎么改
  2. Py之docx:Python库之docx简介、安装、使用方法详细攻略
  3. C#程序员经常用到的10个实用代码片段
  4. C++复习 第一部分c到c++的过度
  5. 【学习笔记】比较分别用prim和kruskal实现最小生成树和算法优化方案
  6. RabbitMQ消息追踪之rabbitmq_tracing
  7. 【php-laravel框架】第二节:laravel常用的扩展包汇总及安装教程
  8. matlab程序转成可执行文件,matlab程序如何生成可执行文件
  9. matlab 无线仿真教学视频教程,视频教程 | MATLAB 及机电系统仿真
  10. build lavas 失败_基础教程 - 快速开始 PWA 工程 - 《Lavas 指导教程文档》 - 书栈网 · BookStack...
  11. 老年人也能解决智能技术困难问题
  12. 关于AC6003、6005、6605版本关联WIFI6代产品方法
  13. RISC-V指令集架构特点及其总结
  14. 日本味之素EB21二丁基乙基己酰基谷氨酸酰胺型胶凝化剂TDS产品说明书
  15. Java实验报告之java面向对象编程
  16. 利用ZigBee和线程快速构建网格连接的照明应用
  17. linux spool输出一行 不换行,clob内容spool到文件中后,怎么去掉自动换行
  18. Python批量压缩图片
  19. G6展示网络拓扑图,适配大数据量的方案
  20. linux clamav定时扫描,linux-clamAV

热门文章

  1. AUTOSAR从入门到精通100讲(二十八)-AutoSar之CAN网络管理
  2. vue中Ajax(axios)及Ajax(vue-resource)的使用方法
  3. mysql 字符集测试_MySQL多字符集备份恢复测试
  4. 手机 服务器 推送消息推送消息,推送信息到手机的pushover使用方法及sample code
  5. android读取excel文件_python里读写excel等数据文件的几种常用方式
  6. outlook自动保存html,当创建一个新的HTML电子邮件时保持默认的Outlook格式
  7. rip协议中周期性广播路由信息的报文_技术实操||距离矢量路由协议-RIP
  8. Angular使用总结 --- 如何正确的操作DOM
  9. DRF url控制 解析器 响应器 版本控制 分页(常规分页,偏移分页,cursor游标分页)...
  10. 【C++】满二叉树问题