zoukankan
html css js c++ java
DELETE和TRUNCATE的区别与联系
DELETE
和
TRUNCATE
都是用来删除表中数据,但是使用方式略有不同:
DELETE的SQL语句可以使用WHERE关键字来关联查询条件,但TRUNCATE的SQL语句不能使用WHERE关键字;
在有自增字段的条件下,DELETE删除后,重新添加的数据从删除前的自增字段值开始增加;TRUNCATE删除后,从初始值开始自增。
在事务中的区别:
DELETE可以使用rollback进行事务回滚;
TRUNCATE使用rollback进行事务回滚无效。
查看全文
相关阅读:
Linux Shell 编程
Linux下压缩与解压
rsync实现文件备份同步
linux中ulimit作用
3dmax卡通渲染插件pencil+渲染线框
世嘉开发部部长:这3点能提升游戏留存率
消息中间件 分布式
高并发高性能
你的系统如何支撑高并发
分布式系统的阿喀琉斯之踵:数据一致性
原文地址:https://www.cnblogs.com/smallVampire/p/13998280.html
最新文章
mysql: Error Codes and Messages
--secure-file-priv option so it cannot execute this statement
julia,集Python、C++、R为一体!Julia 1.0重磅发布, MIT发布史上最强科学计算编程语言?创始人独家解答11个问题
julia应用于自动驾驶汽车、机器人、3D 打印、精准医疗、增强现实、基因组学、能源交易、机器学习、金融风控和太空任务设计等多个领域
Julia:高性能 GPU 计算的编程语言
前后端交互如何确保数据安全性?
cpu个数、核数、线程数、Java多线程关系的理解
win10新建桌面
Which is better, ASP.NET, Java or PHP?
What is the difference between 'classic' and 'integrated' pipeline mode in IIS7?
热门文章
如何面试.NET/ASP.NET工程师?
razor syntax with errors compiles when it should not compile
C# Method Call Depth Performance
Travis
Refactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.
get all registered services in Autofac
Linux的内存管理机制
Linux系统性能检测
grep 小技巧
Linux 进程状态
Copyright © 2011-2022 走看看