暂无图片
用postgresql连续往一个表里执行4次insert语句,每次insert都要提交一次事务吗?
我来答
分享
暂无图片 匿名用户
用postgresql连续往一个表里执行4次insert语句,每次insert都要提交一次事务吗?
还是最后一次点击提交事务就可以?
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
JiekeXu
暂无图片

如果你的4次插入都是在一个会话中,最后一次提交就行。如果你是插入后退出在登录再插入这样是需要每次 commit 的。

如果你的 自动提交 是打开的,原则上则不需要提交,事务会自动提交的。

postgres=# \echo :AUTOCOMMIT
on

postgres=# \set AUTOCOMMIT off
postgres=# \echo :AUTOCOMMIT
off

暂无图片 评论
暂无图片 有用 0
暂无图片
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏