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

Preguntas similare

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


Respuesta Responder a este mensaje
#2 Alberto
31/10/2004 - 09:50 | Informe spam
Muchísimas gracias

"Maxi" escribió en el mensaje
news:%
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






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida