Chapter 43.8. "Transaction Management" fails to state two critical restrictions

Поиск
Список
Период
Сортировка
От PG Doc comments form
Тема Chapter 43.8. "Transaction Management" fails to state two critical restrictions
Дата
Msg-id 156981670710.26184.2375673917366850651@wrigleys.postgresql.org
обсуждение исходный текст
Ответы Re: Chapter 43.8. "Transaction Management" fails to state twocritical restrictions  (Bruce Momjian <bruce@momjian.us>)
Список pgsql-docs
The following documentation comment has been logged on the website:

Page: https://www.postgresql.org/docs/11/plpgsql-transactions.html
Description:

This chapter fails to state:

(1) If a PL/pgSQL procedure issues "commit" then it must be called with
AUTOCOMMIT set to On. This is counter-intuitive. You'd expect the
opposite.

(2) If a PL/pgSQL procedure has a block statement with an exception section
(this might be the procedure's defining block, or an inner block) then that
block's executabe section must not issue "commit". Doing so causes a
run-time error.

В списке pgsql-docs по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Fix contributor name-related inconsistencies in release-12.sgml
Следующее
От: Aramaki Zyake
Дата:
Сообщение: RE: Required locks for ANALYZE