当前位置:网站首页>sql中的几种删除操作
sql中的几种删除操作
2022-06-26 18:07:00 【yanruo06280】
sql中的几种删除操作用法与区别
1、delete语句
Delete删除表数据,保留表结构,且可以加where,删除一行或多行。
执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作
delete from 表名 where codition
2、Truncate删除表数据,保留表结构,不可以加where,
一次性地从表中删除所有的数据并不把单独的删除操作记录记入日志保存,删除行是不能恢复的。并且在删除的过程中不会激活与表有关的删除触发器。执行速度快。TRUNCATE 只能对TABLE;DELETE可以是table和view
truncate table 表名
清除速度方面,truncate比delete更快
3、Drop是完全删除,包括表结构
drop table 表名
边栏推荐
- RSA concept explanation and tool recommendation - LMN
- 比较两个对象的大小关系原来可以如此花里胡哨
- 刻录光盘的程序步骤
- 背包问题求方案数
- Row lock analysis and deadlock
- QPushButton 样式使用示例(以及按钮setmenu添加下拉菜单的方法)
- The king of Internet of things protocol: mqtt
- Solve the problem that each letter occupies a space in pycharm
- DoS及攻擊方法詳解
- Knapsack problem with dependency
猜你喜欢
随机推荐
Paging query and join Association query optimization
JNI的 静态注册与动态注册
同花顺开户怎么样安全吗?怎么炒股开户
判断某个序列是否为栈的弹出序列
在国金证券开户怎么样?开户安全吗?
数字签名论述及生成与优点分析
非对称密码体制详解
深层次安全定义剖析及加密技术
数字签名标准(DSS)
Plt How to keep show() not closed
Map和List<Map>转相应的对象
JVM入个门(1)
让torch.cuda.is_available()从false变成true的一点经验
QPushButton 样式使用示例(以及按钮setmenu添加下拉菜单的方法)
How about opening an account at Guojin securities? Is it safe?
深入理解MySQL锁与事务隔离级别
Binary search-1
gdb安装
RSA concept explanation and tool recommendation - LMN
Several key points in divorce agreement




![[buuctf.reverse] 126-130](/img/df/e35633d85caeff1dece62a66cb7804.png)



