From: | Sebastián Villalba <sebastian(at)fcm(dot)unc(dot)edu(dot)ar> |
---|---|
To: | Lista Postgres <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | Re: [Pgsql-ayuda] Problema en función al usar "timestamp + interval '$1 seconds' " |
Date: | 2003-10-27 16:12:10 |
Message-ID: | 3F9D43DA.40506@fcm.unc.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Alvaro Herrera wrote:
>>Hola Alvaro. Actualicé a la 7.3.4 y me dá exactamente el mismo problema.
>>
>>
>
>Hmm.. Puedes darme un script autocontenido que permita reproducir este
>problema?
>
Alvaro, yo te lo mandaría encantado, solamente que no sé interpretar a
qué te refieres con "script autocontenido". Te referís a un dump de la
base por ejemplo en un archivo comprimido?.
>>Aunque a ésta prueba la hice en otra máquina donde creé a manopla la
>>tabla "conexiones" hice el insert también a mano y creé la función sin
>>ningún problema.
>>
>>
>
>Quizás tienes reglas, triggers u otras funciones en esa tabla? No
>debería caerse en ningún caso, pero puede ayudar a explicarlo.
>
Todavía no tengo triggers definidos y si mal no recuerdo, tampoco tengo
constraints definidos sobre esa tabla.
>>p/d: qué es "Halloween"?
>>
>>
>
>Uno de los problemas estándares en bases de datos. Supón que tienes una
>tabla con una fila:
>
> a | b
>---+---
> 1 | 5
>
>y haces un
>UPDATE tabla WHERE a=1 SET b=6;
>
>El sistema va a recorrer la tabla buscando a=1; insertará la nueva fila
>con a=1, b=6, y te va a quedar
>
> a | b
>---+---
> 1 | 5 <-- obsoleta
> 1 | 6 <-- nueva
>
>Luego el recorrido continúa y encuentra la tupla nueva, y vuelve a
>insertar la tupla nueva, sigue recorriendo, la encuentra y vuelve a
>insertar ... ==> recursión infinita. A esto se le llama "the Halloween
>problem". Hay varias manifestaciones de esto, algunas más sutiles que
>otras. Uno sospecha que están todas corregidas, pero de vez en cuando
>surge alguna nueva ...
>
>
>
Como siempre, muy didáctico y muy valiosos todos tus aportes. Muchísimas
gracias...
Sebastián Villalba
From | Date | Subject | |
---|---|---|---|
Next Message | Hector Choque Reyes | 2003-10-27 16:43:45 | [Pgsql-ayuda] Postgresql sobre Windows |
Previous Message | Alvaro Herrera | 2003-10-27 15:41:50 | Re: [Pgsql-ayuda] Problema en función al usar "timestamp + interval '$1 seconds' " |