zoukankan
html css js c++ java
DELETE和TRUNCATE的区别与联系
DELETE
和
TRUNCATE
都是用来删除表中数据,但是使用方式略有不同:
DELETE的SQL语句可以使用WHERE关键字来关联查询条件,但TRUNCATE的SQL语句不能使用WHERE关键字;
在有自增字段的条件下,DELETE删除后,重新添加的数据从删除前的自增字段值开始增加;TRUNCATE删除后,从初始值开始自增。
在事务中的区别:
DELETE可以使用rollback进行事务回滚;
TRUNCATE使用rollback进行事务回滚无效。
查看全文
相关阅读:
[转]Connecting To SQLite Database Using Node.js
[转]Ubuntu安装ss客户端
ubuntu18.04连接pptpd服务器(未成功)
ubuntu18.04安装DB2 11.1 Express-c
ubuntu 18.04使用sysbench测试MySQL性能
ubuntu18.04手动安装二进制MySQL8.0
ubuntu 18.04下载mysql8.0.13源码并编译安装(暂时没有成功)
Linux使用sleep进行延迟实验
『浅入浅出』MySQL 和 InnoDB
『浅入深出』MySQL 中事务的实现
原文地址:https://www.cnblogs.com/smallVampire/p/13998280.html
最新文章
C# AutoResetEvent
整理的C#屏幕截图,控件截图程序
C#实现截图
DefWndProc/WndProc/IMessageFilter的区别
WndProc和hook区别
基于C#局域网语音聊天
C# 重写WndProc 拦截 发送 系统消息 + windows消息常量值
C#使用SendMessage实现进程间通信的方法
FindWindow使用方法
MySQL中事务的隔离级别
热门文章
MySQL存储过程示例
MySQL学习笔记——MySQL启动过程(一)
Ubuntu18.04下LAMP环境搭建
Docker学习笔记——1.2 Docker组件
[转]Ubuntu 上创建常用磁盘阵列
MySQL普通索引性能试验
数据库分库分表中间件ShardingSphere推荐
Win10安装Oracle Database 18c (18.3)
Win10下载安装PostgreSQL 11.1
Win10安装DB2配置笔记
Copyright © 2011-2022 走看看