【发布时间】:2021-05-04 03:57:57
【问题描述】:
PostgreSQL 实际上将每个 SQL 语句视为在事务中执行。如果您不发出 BEGIN 命令,则每个单独的语句都有一个隐式的 BEGIN 和(如果成功)COMMIT 包裹它。
这是否意味着即使 select 语句也会被隐式包装在事务中,并且无法在事务范围之外使用 postgres?
【问题讨论】:
-
"没有办法在事务范围之外使用 postgres" - 是的(对于每个关系数据库来说基本上都是如此)
标签: postgresql