3条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
oracle sqlplus退出的自动提交事务的参数是哪个?
SQL> show exitcommit
exitcommit ON
SQL> set exitcommit off
SQL> insert into t1 values(18);
1 row created.
SQL> exit
再开启一个会话,会看到t1表没有18这个值。
还可以测试connect,是同理的,如果想在使用sqlplus进行conn(切换用户)时,不进行隐式提交,也是设置改参数为off。可自行实验。quit也是一样。
评论
有用 0贴三个图帮你更好的理解两个commit系统变量的作用
exit后面我们通常很少会去加commit或rollback命令,所以为了简单起见,你就关注第一个图的前四行就好。
如果对第一个图的第二行不理解,请参考第二个图关于autocommit n 的解释。



评论
有用 0
墨值悬赏