On Monday, June 3, 2024, Alejandro Burne <
adburne@gmail.com> wrote:
A local variable, created within a transaction, continues to persist (without value) after the transaction has ended.
This is under-documented but at present there is no plan to change this long-standing behavior, just document it better.
Once a session knows a variable exists it cannot be made to not exist. Only set back to its default empty string value (since custom variables are only of type text)
David J.