Re: llamadas dinamicas

From: Calabaza <calalinux(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: llamadas dinamicas
Date: 2008-06-27 19:56:59
Message-ID: 958993320806271256i6c639097y1265767ccc96a37@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El día 27 de junio de 2008 15:21, Gerardo Gonzalez
<gergonvel(at)hotmail(dot)com> escribió:
> seria;
>
> CREATE OR REPLACE FUNCTION "public"."p_gen_cargakihgo" ( inp_age_id varchar
> , inp_cli_folio integer
> , inp_usu_id varchar
> , inp_cam_id varchar)
> $body$
>
> declare
> c_par_cobro refcursor;
> r_par_cobro record;
> vquery varchar(100);
> inp_age_id char(05);
> inp_cli_folio int;
> inp_usu_id varchar(10);
> Begin
> ....
> ....
> fetch c_par_cobro into r_par_cobro;
> while found loop
>
> v_query:= r_par_cobro.cob_prc_almacenado || '(' || quote_literal(inp_age_id) ||
> ','||inp_cli_folio||','||quote_literal(inp_usu_id)||')';
>
> raise notice '%', v_query;
> execute v_query into v_par_cobro;

Aqui dice que devolverá el primer resultado a la variable v_par_cobro
pero esta no esta definida al comienzo de la funcion... chequealo por
favor..

> end loop;
> close c_par_cobro;
> ....
> ....
> END;
> $body$
> LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER;
>
> y esta funcion la invoco de la sigte manera:
>
> select * from p_gen_cargakihgo('CL001', 1, 'gerardo', 'METFULL');
>
> y es ahi cuando me sale el error:
>
> ERROR: error de sintaxis en o cerca de «p_gen_interes» at character 1
> QUERY: p_gen_interes('CL001',1,'gerardo')
> CONTEXT: PL/pgSQL function "p_gen_cargakihgo" line 110 at EXECUTE statement
>
> Atte.,
> Gerardo

Amigo, por favor, NO hagas TOPPosting
(debes escribir debajo de los mail que respondes o entre lineas, pero
no arriba...)
Gracias.
--
§~^Calabaza^~§ from Villa Elisa, Paraguay
----------------
A hendu hína: Anorexia Nervosa - le portail de la vierge
http://foxytunes.com/artist/anorexia+nervosa/track/le+portail+de+la+vierge

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gerardo Gonzalez 2008-06-27 20:00:50 RE: llamadas dinamicas
Previous Message Lennin Caro 2008-06-27 19:44:52 Re: Postgres y jdbc