执行下面这段语句后,表里还有BBB这条记录吗?insert into table(name)values('AAA');
savepoint sq1;
insert into table(name)values('BBB');rollback to sql;
rollback;书上说事务中不能连续回退,但是我在SQL/PLUS中实践的结果是:执行上面那段代码后,表中没有BBB这条记录,也就是说可以连续回退吗?
savepoint sq1;
insert into table(name)values('BBB');rollback to sql;
rollback;书上说事务中不能连续回退,但是我在SQL/PLUS中实践的结果是:执行上面那段代码后,表中没有BBB这条记录,也就是说可以连续回退吗?
savepoint sq1;
insert into table(name)values('BBB');
savepoint sq12;
rollback to sql2;
rollback to sq11 ;
这样应该报错了,你那样应该是可以的.
而像楼主那样的回退,是可以的