Re: bugfix for cursor arguments in named notation
Yeb Havinga <yebhavinga@gmail.com>
From: Yeb Havinga <yebhavinga@gmail.com>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: PostgreSQL-development Hackers <pgsql-hackers@postgresql.org>
Date: 2012-04-05T08:05:33Z
Lists: pgsql-hackers
Attachments
- 0001-Fix-cursor-has-no-argument-named-error.patch (text/x-patch)
On 2012-04-04 17:10, Tom Lane wrote: > Yeb Havinga<yebhavinga@gmail.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