From: | "Aycock, Jeff R(dot)" <JEFF(dot)R(dot)AYCOCK(at)saic(dot)com> |
---|---|
To: | <rod(at)iol(dot)ie> |
Cc: | <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: syntax error during function call |
Date: | 2010-01-27 16:10:05 |
Message-ID: | 65151B9A7C8C9C4284ABC85F0336DE5003972D69@0015-its-exmb11.us.saic.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Raymond,
I tried your suggestion but the result is the same when "whoami" is
declared at the top of the function and assigned inside the loop.
Thanks for the suggestion anyway.
-----Original Message-----
From: Raymond O'Donnell [mailto:rod(at)iol(dot)ie]
Sent: Wednesday, January 27, 2010 11:00 AM
To: Aycock, Jeff R.
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: [GENERAL] syntax error during function call
On 27/01/2010 15:40, Aycock, Jeff R. wrote:
> BEGIN
>
> FOR r IN SELECT * FROM schema_1.snapshot_table
>
> LOOP
>
>
>
> DECLARE whoami text := r;
I could be wrong, but I don't think that the DECLARE inside the loop is
correct. I think you have to declare "whoami" with the rest of your
variables in the DECLARE block at the top of the function, and then you
can assign to it inside the loop.
Ray.
--
Raymond O'Donnell :: Galway :: Ireland
rod(at)iol(dot)ie
From | Date | Subject | |
---|---|---|---|
Next Message | Pavel Stehule | 2010-01-27 16:12:34 | Re: syntax error during function call |
Previous Message | Vincenzo Romano | 2010-01-27 16:07:27 | Re: Variadic polymorpic functions |