On Monday, June 3, 2024, Alejandro Burne <adburne(at)gmail(dot)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.