Crear transacción

30/10/2004 - 13:28 por Alberto | Informe spam
Tengo un procedimiento almacenado que inserta valores en una tabla maestra y
posteriormente, en una tabla asociada.

Me gustaría saber cómo puedo convertir la ejecución del procedimiento
almacenado en una transacción.

Gracias
 

Leer las respuestas

#1 Maxi
31/10/2004 - 01:36 | Informe spam
Hola, esto lo deberias hacer dentro del SP con

BEGIN TRAN

..

COMMIT TRAN

Ojo , deberias hacer el control de errores con

IF @@ERROR <> 0 por cada instruccion que hagas asi haces un rollback tran

IF @@ERROR <> 0
BEGIN
ROLLBACK TRAN
RETURN 99

END


"Alberto" escribió en el mensaje
news:
Tengo un procedimiento almacenado que inserta valores en una tabla maestra


y
posteriormente, en una tabla asociada.

Me gustaría saber cómo puedo convertir la ejecución del procedimiento
almacenado en una transacción.

Gracias


Preguntas similares