Re: COMMIT WORK y COMMIT TRANSACTION

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: ricardo yanguma <ricardo(dot)yanguma(at)gmail(dot)com>
Cc: Espartano <espartano(dot)mail(at)gmail(dot)com>, Postgres Español <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: COMMIT WORK y COMMIT TRANSACTION
Date: 2006-11-01 22:43:43
Message-ID: 20061101224343.GB12381@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

ricardo yanguma escribió:
> es decir cuando el hace el insert los registro quedan de una vez registrado
> en la tabla en forma definitiva.. y el update puede tomar como base los
> registros del insert antes de haber terminar la funcion?

El update obviamente puede ver las tuplas que el insert ha ingresado.

Ahora, no es correcto que cuando haga el insert los registros quedan
"registrados en forma definitiva", porque la transaccion puede abortar
mas adelante (por ej. despues que la funcion haya terminado). El insert
y el update se ejecutan en la misma transaccion.

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2006-11-01 22:48:55 Re: ¿¿¿Past Chunk End???
Previous Message ricardo yanguma 2006-11-01 21:38:41 Re: COMMIT WORK y COMMIT TRANSACTION