Re: Extraño error

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&nbsp;tengo este error que esta muy raro:</DIV>
> <DIV class=RTE>&nbsp;</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>&nbsp;</DIV>
> <DIV class=RTE>SELECT * FROM act WHERE (fecha&gt;='2006-10-01' AND fecha&lt;='2006-10-31') ORDER BY fecha LIMIT 10</DIV>
> <DIV class=RTE>&nbsp;</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>&nbsp;</DIV>
> <DIV class=RTE>FOR a IN(SELECT * FROM act WHERE (fecha&gt;='2006-10-01' AND fecha&lt;='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>&nbsp;</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>&nbsp;</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>&nbsp;</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

In response to

Browse pgsql-es-ayuda by date

  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