oracle数据库自动提交事务(autocommit)为OFF,但事务自动提交了

问题描述:如上图所示,以scott账号登陆,执行delete from dept where deptno=50后,再换system账号登陆,发现deptno=50的数据行已经被删除了,而show autocommit=OFF; 原因:切换用户,用的是connect命令,是会提交事务的。 解决方法:再打开一个控制台sqlplus用另一用户登录啊。在一个sqlplus不可能用多个session的。
相关文章
相关标签/搜索