From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | "Br(at)nsh" <bransh(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: sobre transacciones... |
Date: | 2008-01-14 14:50:44 |
Message-ID: | 20080114145044.GH4584@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Br(at)nsh escribió:
> Ahora el gran problema: Claro esta que lo que quiero es que borre la
> localidad y en caso de que se pueda, borre la provincia. Peeero, resulta
> que al ocurrir un error de Violacion de Integridad Referencial en el
> intento por borrar la provincia al final de la funcion, automaticamente se
> hace un ROLLBACK de toda la funcion principal (ssp_borrar_localidad)
No me queda claro el problema. Si la localidad es la unica que hay en
la provincia, entonces no deberia ocurrir un error de integridad
referencial.
Si la localidad no es la unica, entonces no deberias intentar borrar la
provincia.
> y ni siquiera me borra la localidad.
Recuerda que las transacciones son atomicas.
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Raul Andres Duque | 2008-01-14 15:18:27 | Re: Nombre de tabla entre parentesis |
Previous Message | Alvaro Herrera | 2008-01-14 14:33:25 | Re: Nombre de tabla entre parentesis |