From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | "Miguel Angel (dot)" <rev_angel(at)hotmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Extraño error |
Date: | 2006-10-16 18:29:24 |
Message-ID: | 20061016182924.GH18392@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Miguel Angel . escribió:
> <html><div style='background-color:'><DIV class=RTE>Que tal tengo este error que esta muy raro:</DIV>
> <DIV class=RTE> </DIV>
> <DIV class=RTE>Yo tengo una funcion a la cual le envío 12 parámetros, y después tendría que asignar o decidir acciones dependiendo de esos valores.</DIV>
> <DIV class=RTE>Bueno mi problema es esta consulta:</DIV>
> <DIV class=RTE> </DIV>
> <DIV class=RTE>SELECT * FROM act WHERE (fecha>='2006-10-01' AND fecha<='2006-10-31') ORDER BY fecha LIMIT 10</DIV>
> <DIV class=RTE> </DIV>
> <DIV class=RTE>Si yo ejecuto este query manualmente (Crt+F9), me da, una lista de 10 actividades ordenadas por fecha; aquí no hay problema; pero si meto este mismo query dentro de la funcion y hago que me muestre las fechas asi:</DIV>
> <DIV class=RTE> </DIV>
> <DIV class=RTE>FOR a IN(SELECT * FROM act WHERE (fecha>='2006-10-01' AND fecha<='2006-10-31') ORDER BY fecha LIMIT 10) LOOP<BR>RAISE NOTICE 'act_id: %, fecha: %', a.act_id, a.fecha;<BR>END LOOP;</DIV>
> <DIV class=RTE> </DIV>
> <DIV class=RTE>No funciona!!!. los registros que me arroja ni siquieran son del mes de octubre, vamos ni siquiera del año del 2006.</DIV>
> <DIV class=RTE> </DIV>
> <DIV class=RTE>Ya le hice el vacuum, un analize y el reindex por si las dudas, peor parece que no funciono. Lo que quiero saber es por que la consulta SI funciona cuando la corro yo manualmente y NO funciona cuando la ejecuto en el for dentro de mi función.</DIV>
> <DIV class=RTE> </DIV>
> <DIV class=RTE>Es un error, una idiotes mia?; me pueden ayudar por favor.</DIV></div></html>
Quizas no estas ejecutando la funcion que estas modificando? Recuerda
que puede haber mas de una funcion con el mismo nombre.
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Gauto Miguel A. | 2006-10-16 18:38:03 | error al crear FK |
Previous Message | Miguel Angel . | 2006-10-16 17:49:04 | Extraño error |