Re: Declaring a field that is also an out parameter in a function - Mailing list pgsql-general

From Pavel Stehule
Subject Re: Declaring a field that is also an out parameter in a function
Date
Msg-id CAFj8pRCBb1Jgi7HF40-yrYJcx=csNXaRzf1KEExpiGWop_1d1g@mail.gmail.com
Whole thread Raw
In response to Re: Declaring a field that is also an out parameter in a function  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-general


ne 7. 7. 2024 v 16:37 odesílatel Tom Lane <tgl@sss.pgh.pa.us> napsal:
Pavel Stehule <pavel.stehule@gmail.com> writes:
> (2024-07-07 09:27:14) postgres=# select * from
> plpgsql_check_function('test_function');
> ┌───────────────────────────────────────────────────────────────┐
> │                    plpgsql_check_function                     │
> ╞═══════════════════════════════════════════════════════════════╡
> │ warning:00000:10:statement block:parameter "d3" is overlapped │
> │ Detail: Local variable overlap function parameter.            │

Nice!  FWIW, I think the standard terminology is "local variable
shadows function parameter".

fixed
 

                        regards, tom lane

pgsql-general by date:

Previous
From: Pavel Stehule
Date:
Subject: Re: Declaring a field that is also an out parameter in a function
Next
From: Adrian Klaver
Date:
Subject: Re: Declaring a field that is also an out parameter in a function