Re: ERROR: missing ".." at end of SQL expression

From: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
To: Lucas <lucas(at)movi(dot)com(dot)ar>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: ERROR: missing ".." at end of SQL expression
Date: 2004-05-14 23:35:01
Message-ID: 20040514233500.GB27014@dcc.uchile.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Fri, May 14, 2004 at 04:29:10PM -0300, Lucas wrote:

> CREATE OR REPLACE FUNCTION "public"."function" (integer) RETURNS SETOF
> "public"."my_type" AS'
> declare param alias for $1;
> declare resultado setof my_type;
> declare enteros setof integer;
> begin
> for enteros in
> select campo_id from TABLA1 where campo1 = param --traigo todos los
> IDs que cumplan con cierta condicion
> loop
> for RESULTADO in
> select * from FUNCION2(enteros) --retorna my_type
> loop
> return next RESULTADO;
> end loop;
> end loop;
> return;
> end;
> 'LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY DEFINER;

Has tratado de convertir esto en un subselect? No estoy seguro pero
parece buen candidato ...

--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"No hay ausente sin culpa ni presente sin disculpa" (Prov. francés)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2004-05-14 23:35:29 Re: Como exportar una columna de una tabla en especifico
Previous Message Manuel Sugawara 2004-05-14 22:58:51 Re: Encriptar datos