【发布时间】:2021-08-28 06:03:18
【问题描述】:
我有一个 PL/pgSQL 函数,我正在使用名为 doobie 的 Scala 库连接到 Postgres 12.x,该库在下面使用 JDBC。我想了解对函数的整个调用是否将被视为单个事务?我有自动提交的默认设置。
对函数的调用很简单:
select * from next_work_item();
【问题讨论】:
标签: sql postgresql jdbc transactions
我有一个 PL/pgSQL 函数,我正在使用名为 doobie 的 Scala 库连接到 Postgres 12.x,该库在下面使用 JDBC。我想了解对函数的整个调用是否将被视为单个事务?我有自动提交的默认设置。
对函数的调用很简单:
select * from next_work_item();
【问题讨论】:
标签: sql postgresql jdbc transactions
PostgreSQL 中的所有函数总是在一个事务中运行,无论如何。
【讨论】: