关于一个事务提交问题
看书说一个事务内的sql语句要么全部执行成功,要么全部不成功,大家看看下面怎么回事,希望帮助解答create table a (id number);
insert into a values(1);
insert into a values(2);
insert into a values(b);
commit;
select * from a;
发现查询出来的值有1和2,不是应该全部失败吗?怎么回事 具体执行结果图抓出来,一条SQL语句执行失败以后,只是回滚这一条SQL语句,上面的两条SQL语句不回滚的。只有事务出现问题以后,才会要不全失败,要不全成功的情况。
页:
[1]