博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle中清空表数据的两种方法
阅读量:5834 次
发布时间:2019-06-18

本文共 272 字,大约阅读时间需要 1 分钟。

1、delete from t

2 、truncate table t

 区别: 

1、delete是dml操作;truncate是ddl操作,ddl隐式提交不能回滚

2、delete from t可以回滚,truncate table t 不可以回滚

3、 truncate table t 执行效率更高,会回收表空间,delete from t执行效率慢,不会回收表空间

4、 truncate table t高水线下降,delete from t高水线不降(这个不太明白...)自增ID,TRUNCATE后从1开始,DELETE后还是接着自增

转载地址:http://ixucx.baihongyu.com/

你可能感兴趣的文章
BIEE Demo(RPD创建 + 分析 +仪表盘 )
查看>>
Cocos2dx 3.0开发环境的搭建--Eclipse建立在Android工程
查看>>
基本概念复习
查看>>
重构第10天:提取方法(Extract Method)
查看>>
Android Fragment使用(四) Toolbar使用及Fragment中的Toolbar处理
查看>>
多线程day01
查看>>
MySQL出现Access denied for user ‘root’@’localhost’ (using password:YES)
查看>>
通过Roslyn构建自己的C#脚本(更新版)(转)
查看>>
红黑树
查看>>
第四章 mybatis批量insert
查看>>
Java并发框架——什么是AQS框架
查看>>
【数据库】
查看>>
WindowManager.LayoutParams 详解
查看>>
find的命令的使用和文件名的后缀
查看>>
Android的Aidl安装方法
查看>>
Linux中rc的含义
查看>>
asp.net怎样在URL中使用中文、空格、特殊字符
查看>>
实现跨交换机VLAN间的通信
查看>>
python例子
查看>>
环境变量(总结)
查看>>