Thread
Commits
-
Doc: include MERGE in variable substitution command list
- 5d5b05c18ef4 15.16 landed
- 2791d4987956 16.12 landed
- 213596a0c108 17.8 landed
- 2ed2e71cdf42 18.2 landed
- 2b54a1abdbb0 19 (unreleased) landed
-
MERGE command is not mentioned in the list of commands for variable substitution
The Post Office <noreply@postgresql.org> — 2025-11-10T14:29:03Z
The following documentation comment has been logged on the website: Page: https://www.postgresql.org/docs/18/plpgsql-implementation.html Description: In the last paragraph of the section 41.11.1. "Variable Substitution" there is such a sentence -- "Variable substitution currently works only in SELECT, INSERT, UPDATE, DELETE, and commands containing one of these..." https://www.postgresql.org/docs/current/plpgsql-implementation.html#PLPGSQL-VAR-SUBST But experiments showed that variable substitution works for MERGE command too.
-
Re: MERGE command is not mentioned in the list of commands for variable substitution
David Rowley <dgrowleyml@gmail.com> — 2025-11-10T21:44:36Z
On Tue, 11 Nov 2025 at 05:52, PG Doc comments form <noreply@postgresql.org> wrote: > "Variable substitution currently works only in SELECT, INSERT, UPDATE, > DELETE, and commands containing one of these..." > https://www.postgresql.org/docs/current/plpgsql-implementation.html#PLPGSQL-VAR-SUBST > But experiments showed that variable substitution works for MERGE command > too. Thanks for the report. You're right that this has been overlooked. The attached patch fixes it. I can take care of this once the back branches are open again after the minor releases are out. David
-
Re: MERGE command is not mentioned in the list of commands for variable substitution
David Rowley <dgrowleyml@gmail.com> — 2025-11-16T21:53:49Z
On Tue, 11 Nov 2025 at 10:44, David Rowley <dgrowleyml@gmail.com> wrote: > The attached patch fixes it. I can take care of this once the back > branches are open again after the minor releases are out. Pushed. David