Transacciones anidadas

18/10/2007 - 04:30 por Anti_Work | Informe spam
Hola, Necesito anidar una transaccion dentro de otra y no se como
confirmarlas o desecharlas. Se que se usa COMMIT TRANSACTION y ROLLBACK
TRANSACTION, pero no se como.
Gracias desde ya, Saludos
 

Leer las respuestas

#1 Rubén Vigón
18/10/2007 - 10:42 | Informe spam
[...] Cada llamada a COMMIT TRANSACTION o COMMIT WORK se aplica a la última instrucción BEGIN TRANSACTION ejecutada. Si las instrucciones BEGIN TRANSACTION están anidadas, la instrucción COMMIT sólo se aplica a la última transacción anidada, que es la más interna. Aunque una instrucción COMMIT TRANSACTION transaction_name de una transacción anidada haga referencia al nombre de la transacción externa, la confirmación sólo se aplicará a la transacción más interna

Más información en:

Anidar transacciones
http://technet.microsoft.com/es-es/...89336.aspx

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvps.org

Preguntas similares