Oracle中排查谁把表数据删除更新——delete、drop、truncate
- 开发
- 17
-
一、Oracle删除表或数据方法
简单的说Oracle中的delete、drop、truncate三个命令都可以将数据清除;
Oracle中清除数据delete、drop、truncate相同点
序号 |
描述 |
1 |
truncate和不带where条件的delete、以及drop都会删除表内的数据 ①【truncat table】比 【delete 】速度快,且使用的系统和事务日志资源少; ②【delete】语句每次删除一行,并在事务日志中为所删除的每行记录一项; ③【truncat table】通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放 ④【drop】是删除表定义及其数据 |
2 |
drop、truncate都是DDL语句(数据定义语言),执行后会自动提交 |
Oracle中清除数据delete、drop、truncate差异点
序号 |
描述 |
1 |
原文地址:https://blog.csdn.net/xiaochenXIHUA/article/details/137994663
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。
本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:https://www.suanlizi.com/kf/1781906216621051904.html
如若内容造成侵权/违法违规/事实不符,请联系《酸梨子》网邮箱:1419361763@qq.com进行投诉反馈,一经查实,立即删除!