postgresql中默认是自动提交的
查看是否是自动提交:
postgres=# \echo :AUTOCOMMIT
on
on
关闭自动提交:
postgres=# \set AUTOCOMMIT off
postgres=# \echo :AUTOCOMMIT
off
postgres=# \echo :AUTOCOMMIT
off
另一种方式就在会话开始的时候以begin开始相当于关闭了自动提交,以end或者commit结束就可以了