Re: bugfix for cursor arguments in named notation

From: Yeb Havinga <yebhavinga(at)gmail(dot)com>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: PostgreSQL-development Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: bugfix for cursor arguments in named notation
Date: 2012-04-05 08:05:33
Message-ID: 4F7D524D.9010504@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 2012-04-04 17:10, Tom Lane wrote:
> Yeb Havinga<yebhavinga(at)gmail(dot)com> writes:
>> Using a cursor argument name equal to another plpgsql variable results
>> in the error:
>> cursor .. has no argument named ""
> I think a better way would be to temporarily set
> plpgsql_IdentifierLookup to IDENTIFIER_LOOKUP_DECLARE, so as to suppress
> variable name lookup in the first place. The patch as you have it seems
> to me to make too many assumptions about what name lookup might produce.
>
>

Thank you for looking at it. Attached is a patch that implements your
suggestion.

regards,
Yeb

Attachment Content-Type Size
0001-Fix-cursor-has-no-argument-named-error.patch text/x-patch 0 bytes

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Huchev 2012-04-05 09:06:28 Re: Faster compression, again
Previous Message Hitoshi Harada 2012-04-05 06:39:53 Re: BUG #6572: The example of SPI_execute is bogus