PostgreSQL:jdbc、函数和自动提交
PostgreSQL: jdbc, functions and autocommit
我有一个 PL/pgSQL 函数,我正在使用名为 doobie 的 Scala 库连接到 Postgres 12.x,该库在下面使用 JDBC。我想了解对函数的整个调用是否将被视为单个事务?我有自动提交的默认设置。
函数的调用很简单:
select * from next_work_item();
PostgreSQL 中的所有函数总是 运行 在单个事务中,无论如何。
我有一个 PL/pgSQL 函数,我正在使用名为 doobie 的 Scala 库连接到 Postgres 12.x,该库在下面使用 JDBC。我想了解对函数的整个调用是否将被视为单个事务?我有自动提交的默认设置。
函数的调用很简单:
select * from next_work_item();
PostgreSQL 中的所有函数总是 运行 在单个事务中,无论如何。