本文介绍了如何检查自动提交是否在Postgres的psql中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用postgres 9.5。如何检查自动提交功能是打开还是关闭?我尝试了 SHOW AUTOCOMMIT 的错误消息:无法识别的配置参数 autocommit ,然后执行了关闭自动提交,然后 SHOW AUTOCOMMIT 给我空白的输出。如何确定自动提交是打开还是关闭?还可以在我的sql文件中创建数据库时/之后将其设置为关闭吗?

I am using postgres 9.5. How can I check if auto commit is on or off? I tried SHOW AUTOCOMMIT where I got ERROR: unrecognized configuration parameter "autocommit" then I did a \set autocommit off and then SHOW AUTOCOMMIT gives me blank output. How can identify if autocommit is on or off? Also can I set it to off while/after the database in created in my sql file?

推荐答案

根据达斯汀·马克思文章,您可以使用:

According to this Dustin Marx article, you can use:

\echo :AUTOCOMMIT



这篇关于如何检查自动提交是否在Postgres的psql中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-20 23:32