oracle 执行每条 sql 语句都要 commit 提交后才会生效,有的工具启用了自动 commit,所有直接执行语句就可以了,但是 Oracle SQL Developer 等工具就没有默认启用,我们需要自己来设置下。
没有 commit 的常见问题:锁表,执行命令不生效。
最简单的就是直接执行命令来设置。
show autocommit 可以查看自动提交有没有启用。
如果显示 immediate 就是启用了,off 就是关着呢。
set autocommit on 可以启用自动提交功能。
set autocommit on 就是关闭自动提交功能。
喜欢的点个赞❤吧!
如果知道怎么通过设置来设置的话,欢迎评论区留言分享啊,我是还没找到呢!