| From: | "Henry Orlando Interiano" <henry(at)lamundial(dot)hn> |
|---|---|
| To: | <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
| Subject: | [Pgsql-ayuda] Ayunda con Función |
| Date: | 2003-07-15 21:32:01 |
| Message-ID: | 003601c34b18$99f22f30$8900a8c0@yuja |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
Saludo lista
Quisiera saber si esta funcion se puede llevar a cabo, ya que de devulve un error:
ERROR: Set-valued function called in context that cannot accept a set
CREATE or replace FUNCTION public.fixcuenta(varchar) RETURNS SETOF public.cxcclient AS '
DECLARE
rec cxcclient%rowtype;
lc_codigo alias for $1;
xsaldo numeric(14,2) := 0;
BEGIN
FOR rec IN select * from cxcclient where id_cliente = lc_codigo order by doc_fecha LOOP
xsaldo := xsaldo + rec.valor;
update cxcclient set saldo=xsaldo where cxcclient.id_transac=rec.id_transac;
END LOOP;
RETURN;
END;' LANGUAGE 'plpgsql' VOLATILE;
Gracias por su atencion.
Henry O.Interiano.
San Pedro Sula, Honduras.
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Josué Maldonado | 2003-07-15 21:40:14 | Re: [Pgsql-ayuda] No puedo postear mensajes |
| Previous Message | Alvaro Herrera | 2003-07-15 21:01:07 | Re: [Pgsql-ayuda] No puedo postear mensajes |