本文介绍了如何检查自动提交是否在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中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!