有以下语句insert into temp values(9);
savepoint a;insert into temp values(19);
savepoint b;insert into temp valuse(29);
savepoint c;rollback to b;
create table t3(cola int);
rollback;请问提交了几条记录,并解释下,谢谢!
savepoint a;insert into temp values(19);
savepoint b;insert into temp valuse(29);
savepoint c;rollback to b;
create table t3(cola int);
rollback;请问提交了几条记录,并解释下,谢谢!
解决方案 »
- 帮小弟一把
- 统计英文字符串中单词的个数SQL
- 安装oracle ,SQL developer不能用 但是SQL plus可以用
- pl/sql 连接oracle后 每隔一段时间不用连接断掉。。。。
- JAVA读取文本文件,然后执行该SQL语句,出现java.sql.SQLException: ORA-00911: invalid character报错
- 求pl/sql开发资料
- 数据库设计问题???
- Oracle备份问题。
- 为什么我创建的oracle数据库这么大?
- 急!高分,菜鸟问题300分,不够再加,
- 请问.net执行oralce数据库时候,显示错误
- 如何通过oarcle的程序包,在WEB下制作图形
create table会发出隐式提交,那9,19就被commit.最后的rollback也没用了.
rollback to b; 的时候插入29的操作被回滚了
create table t3(cola int); 的时候创建了表t3,隐含提交了插入9和19两条记录
rollback; 已经提交的事务不可回滚,所以这里的rollback没有起到回滚的作用