begin transaction

23/01/2006 - 17:31 por Jeffry | Informe spam
es posible colocar un solo begin tran dentrod e un store proc y que este
beginntran verifique tod las transac de stores anidados?..o cada store debe
contener su propio begin tran

por ejemplo

create procedure proc 1
begin tran



exec proc2

exec proc3



if condicion
commit tran
else
rollback tran


create procedure proc 2
begin tran



if condicion
commit tran
else
rollback tran


create procedure proc 3
begin tran



exec proc4
.

if condicion
commit tran
else
rollback tran


create procedure proc 4
begin tran



if condicion
commit tran
else
rollback tran


o solo un begein tran en el primer store es suficiente para el restode
orpraciones
 

Leer las respuestas

#1 c
23/01/2006 - 23:47 | Informe spam
Si cada Store Procedure invocado tiene su propio Transaction, si mal no
recuerdo el mas externo no permite que esta transaccion se realice a menos
que el finalize de forma correcta.
Gracias

Carlos Andrés Lozano
Solution Development
Nativa Tecnologías



"Jeffry" wrote:

es posible colocar un solo begin tran dentrod e un store proc y que este
beginntran verifique tod las transac de stores anidados?..o cada store debe
contener su propio begin tran

por ejemplo

create procedure proc 1
begin tran



exec proc2

exec proc3



if condicion
commit tran
else
rollback tran


create procedure proc 2
begin tran



if condicion
commit tran
else
rollback tran


create procedure proc 3
begin tran



exec proc4
.

if condicion
commit tran
else
rollback tran


create procedure proc 4
begin tran



if condicion
commit tran
else
rollback tran


o solo un begein tran en el primer store es suficiente para el restode
orpraciones


Preguntas similares