时间T1<T2<……<Tn
session1 session2
T1 select count(*) from t;
--显示结果(1000)条
T2 delete from t where rownum <=100;
T3 begin
delete from t where rownum
<=100;
commit;
end;
/
T4 truncate table t;
T5 select count(*) from t;
--这里显示的结果是多少( )A: 1000 B: 900 C: 800 D: 0
session1 session2
T1 select count(*) from t;
--显示结果(1000)条
T2 delete from t where rownum <=100;
T3 begin
delete from t where rownum
<=100;
commit;
end;
/
T4 truncate table t;
T5 select count(*) from t;
--这里显示的结果是多少( )A: 1000 B: 900 C: 800 D: 0
解决方案 »
- ORA-12154: TNS: 无法解析指定的连接标识符(Sql*plus WorkSheet)
- Oracle创建基于自定义函数的索引的问题
- 请教oracle使用命名管道(NMP)连接的问题
- 急求高人指点
- oracle存储过程返回参数in跟out的区别。
- oracle中奇遇distinct问题
- OEM中,为什么作业总是失败啊!提示说首先项证明无效或没权限,整整以下午也没弄明白,帮忙啦!
- oracle 8i的问题。帮帮我。
- 紧急求助:SQLPLUS不能启动的问题!(在线等待)
- Oracle 8 与 8i功能上有何区别
- 设置日志归档模式问题
- 请把下面的function(sql server版),翻译成oracle版本,qqq!
truncate 是不是不需要commit?
truncate后不可能还有数据吧
delete是dml操作需要commit