truncate table语句和delete table语句的区别
truncate table 表名 ;
delete from 表名;
都是用来删除表中所有的记录,前者删除数据后表的标识列会重新开始编号,它比delete语句使用的系统资源和事务日志资源更少,但是表的结构,列,约束,索引等不会被改动,同时不能用于有外键约束引用的表,在实际工作中,不建议使用truncate ,因为使用它删除的数据不能恢复还原,而使用delete的话就可以恢复
转载于:https://www.cnblogs.com/Allen974103107/p/5046901.html
truncate table语句和delete table语句的区别相关推荐
- DROP TABLE, TRUNCATE TABLE, DELETE TABLE 三种删除语句的区别
1.DROP TABLE 清除数据并且销毁表,是一种数据库定义语言(DDL Data Definition Language), 执行后不能撤销,被删除表格的关系,索引,权限等等都会被永久删除. 2. ...
- delete table 和 truncate table
使用delete语句删除数据的一般语法格式: delete [from] {table_name.view_name} [where<search_condition>] 将XS表中的所有 ...
- MySQL中定义fk语句_MySQL的SQL语句 - 数据定义语句(6)- ALTER TABLE 语句 (4)
外键和其他约束 InnoDB和NDB存储引擎支持 FOREIGN KEY 和 REFERENCES 子句,这些存储引擎实现了ADD [CONSTRAINT [symbol]] FOREIGN KEY ...
- mysql create table as select from_CREATE TABLE 表名 AS SELECT 语句
1.新表不存在复制表结构即数据到新表 这种方法会将old_table中所有的内容都拷贝过来,用这种方法需要注意,new_table中没有了old_table中的primary key,Extra,au ...
- CREATE TABLE 表名 AS SELECT 语句 创建表(转载的非原创)转载自CSDN
转载地址: https://blog.csdn.net/u013332981/article/details/81907482 版权声明:本文为博主原创文章,未经博主允许不得转载. https://b ...
- mysql添加外键语句解释 ALTER TABLE ADD CONSTRAINT FOREIGN KEY() REFERENCES
给sudent表添加约束外键 语句: ALTER TABLE student ADD CONSTRAINT fk_student_userid FOREIGN KEY(userid) REFERENC ...
- 数据库语句 select * from table where 1=1 的用法和作用
数据库语句 select * from table where 1=1 的用法和作用 这是一种怎样的查询语句呢?首先说明,1=1不是查询语句中的任何关键词,所以,请您放心,不管你会不会使 ...
- SQL更新(INSERT,UPDATE,DELETE)语句的一般格式及注意事项
目录 写在文章前 关于更新语句 INSERT语句 UPDATE语句 DELETE语句 更新语句的通用注意事项 写在文章前 本文从SQL语句格式角度,谈一谈SQL更新语句的基本格式及其在Oracle中的 ...
- sql delete语句_SQL Delete语句概述
sql delete语句 This article on the SQL Delete is a part of the SQL essential series on key statements, ...
最新文章
- android测试点整理
- 图片进行base64编解码方法
- 秒拍,一款为你纪录万千世界的好玩短频App是怎么运作的?
- Jenkins X:基于Kubernetes的CI/CD平台
- .NET中的UI自动化测试
- python 函数参数传递机制_Python函数参数传递机制(超级详细)
- Dubbo基本原理机制
- 拖拽自动生成的DataGridView和BindingSource操作数据库(增加,修改,删除)---自己实现...
- Android:JNI 与 NDK的区别(含实例教学)
- python0_python中0o1010是多少
- linux服务器和客户端配置,Linux基础教程:YUM服务端与客户端配置步骤
- webapp构建工具库
- Python静态方法 类方法
- 查看linux版本是 centos还是ubuntu
- android手机at指令集,手机AT指令集
- Cocos2d-x2.0 各种粒子效果详解
- photoshop制作gif动画
- 【调剂】中国民航大学课题组招收硕士生,等离子体模拟领域,国家自然科学基金资助课题...
- Android 人脸识别签到(二)
- 测试适合染发颜色的软件,5秒测出你适合染什么颜色的头发!准到爆!
热门文章
- 漫步线性代数十五——余弦和投影
- TensorFlow 中 identity 函数理解
- ajax jinja,在Flask中根据ajax response呈现Jinja模板
- Python中表示自然底数与浮点数精度(等效于MATLAB中eps)
- 调用者保存寄存器和非调用者保存寄存器
- ffmpeg sws_scale函数详解
- 210 - Concurrency Simulator
- python跳过ssl验证_Python SSL证书验证问题解决方案
- c# npoi 2.5版本设置字体加粗_Python帮你做Excel——格式设置与画图
- x86系统MySQL_deepin20.1系统安装MySQL8.0.23(最美国产Liunx系统,最新,最详细的MySQL8安装教程)...