文档章节

清空表数据

BraveGod
 BraveGod
发布于 2017/08/10 10:09
字数 48
阅读 1
收藏 0
点赞 0
评论 0
-- 清空全部数据,不写日志,不可恢复,速度极快
truncate table 表名;
 
-- 清空全部数据,写日志,数据可恢复,速度慢
delete from 表名

 

© 著作权归作者所有

共有 人打赏支持
BraveGod
粉丝 0
博文 12
码字总数 2301
作品 0
长宁
Mysql TRUNCATE 和 DELETE 清空表操作的区别

本质: TRUNCATE 是 DDL(数据定义语言), DELETE 是 DML(数据操作语言) 所以 truncate 操作是无法在事务中回滚的,但 delete 在事务上下文中在 commit 前是可以回滚 常见的 DDL 命令还有...

big_cat ⋅ 2016/01/29 ⋅ 0

Drop与Truncate的区别。

示例说明: 表名 test 字段:id 主键自增,== 现在打算把表清空,一开始用的drop+create,但是发现id是在原基础上增加的。 后来,经朋友提醒,才知道用truncate直接清空表就可以了。 总结: ...

MiniBu ⋅ 2012/10/22 ⋅ 0

Oracle中的Truncate和Delete语句(与索引的关系)

首先讲一下,truncate命令: 语法:TRUNCATE TABLE table; 表格里的数据被清空,存储空间被释放。 运行后会自动提交,包括之前其它未提交的会话,因而一旦清空无法回退。 只有表格的创建者或...

恋空御月 ⋅ 2016/05/17 ⋅ 0

DELETE 与 TRUNCATE 有什么不同?

删除表中的数据的方法有delete,truncate, 它们都是删除表中的数据,而不能删除表结构,delete 可以删除整个表的数据也可以删除表中某一条或N条满足条件的数据,而truncate只能删除整个表的数据,...

zh119893 ⋅ 2013/05/24 ⋅ 1

php 如何防止分类数据被清空,其余数据不显示的问题

php 如何防止分类数据被清空 其余数据不显示的问题 多表联查数据(商品联查分类) $m("cc")->join("bb on bb.cid = cc.cid")->select(); 只要商品的cc表cid被清空或者有改动和分类表的cid对不...

姓敬名宇,字伯仲 ⋅ 2017/03/15 ⋅ 3

Mysql SELECT 使用笔记

mysql 不支持select into 复制表或数据使用方式; 可使用: 一、表存在的情况: insert into mydb.table1(id,name,...) select id,name,... from mysqldb.tab; table1是数据库mydb中的表,tab...

耳朵_ ⋅ 2014/03/13 ⋅ 0

SQL SERVER ID标识列重新排列

我们经常使用SQL Server的ID自增长,也就是所谓的标识列来充当某张表的主键。这里有两个概念要澄清: 1. 标识列:可用 IDENTITY 属性建立,使应用程序开发人员得以对表中所插入的第一行指定标...

浩爷 ⋅ 2016/04/12 ⋅ 0

建物化视图,完成query rewrite,refresh功能

1、创建物化视图 TEST8@ odb>create materialized view v_wuhua as select * from gaoshuiwei; create materialized view v_001 asselect * from gaoshuiwei * ERROR at line 1: ORA-01031:......

vast2006 ⋅ 2016/08/22 ⋅ 0

sql语句中----删除表数据drop、truncate和delete的用法

虽然不建议大家去用命令删除数据库表中的东西,但是这些删除命令总有用的着的地方。 说到删除表数据的关键字,大家记得最多的可能就是delete了 然而我们做数据库开发,读取数据库数据.对另外的...

119风华正茂 ⋅ 2016/01/04 ⋅ 0

sql语句中----删除表数据drop、truncate和delete的用法

老大------drop 出没场合:drop table tb --tb表示数据表的名字,下同 绝招:删除内容和定义,释放空间。简单来说就是把整个表去掉.以后要新增数据是不可能的,除非新增一个表, 例如:一个班就是一...

孤独的面对人生 ⋅ 2015/11/24 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

十五周二次课

十五周二次课 17.1mysql主从介绍 17.2准备工作 17.3配置主 17.4配置从 17.5测试主从同步 17.1mysql主从介绍 MySQL主从介绍 MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主...

河图再现 ⋅ 59分钟前 ⋅ 0

docker安装snmp rrdtool环境

以Ubuntu16:04作为基础版本 docker pull ubuntu:16.04 启动一个容器 docker run -d -i -t --name flow_mete ubuntu:16.04 bash 进入容器 docker exec -it flow_mete bash cd ~ 安装基本软件 ......

messud4312 ⋅ 今天 ⋅ 0

OSChina 周一乱弹 —— 快别开心了,你还没有女友呢。

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子 :分享吴彤的单曲《好春光》 《好春光》- 吴彤 手机党少年们想听歌,请使劲儿戳(这里) @clouddyy :小萝莉街上乱跑,误把我认错成...

小小编辑 ⋅ 今天 ⋅ 7

mysql in action / alter table

change character set ALTER SCHEMA `employees` DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci ;ALTER TABLE `employees`.`t2` CHARACTER SET = utf8mb4 , COLLAT......

qwfys ⋅ 今天 ⋅ 0

Java 开发者不容错过的 12 种高效工具

Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松。目前,市面上涌现出越来越多的高效编程工具。所以,以下总结了一系列工具列表,其中包含了大多数开发人员已经使用...

jason_kiss ⋅ 昨天 ⋅ 0

Linux下php访问远程ms sqlserver

1、安装freetds(略,安装在/opt/local/freetds 下) 2、cd /path/to/php-5.6.36/ 进入PHP源码目录 3、cd ext/mssql进入MSSQL模块源码目录 4、/opt/php/bin/phpize生成编译配置文件 5、 . ./...

wangxuwei ⋅ 昨天 ⋅ 0

如何成为技术专家

文章来源于 -- 时间的朋友 拥有良好的心态。首先要有空杯心态,用欣赏的眼光发现并学习别人的长处,包括但不限于工具的使用,工作方法,解决问题以及规划未来的能力等。向别人学习的同时要注...

长安一梦 ⋅ 昨天 ⋅ 0

Linux vmstat命令实战详解

vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令...

刘祖鹏 ⋅ 昨天 ⋅ 0

MySQL

查看表相关命令 - 查看表结构    desc 表名- 查看生成表的SQL    show create table 表名- 查看索引    show index from  表名 使用索引和不使用索引 由于索引是专门用于加...

stars永恒 ⋅ 昨天 ⋅ 0

easyui学习笔记

EasyUI常用控件禁用方法 combobox $("#id").combobox({ disabled: true }); ----- $("#id").combobox({ disabled: false}); validatebox $("#id").attr("readonly", true); ----- $("#id").r......

miaojiangmin ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部