Procedimientos Almacenados - Newbie

04/09/2005 - 23:50 por Aprendiz de Informatico | Informe spam
hola, soy nuevo con esto de sql server, en el trabajo usamos la version 2000,
y tengo que hacer unos procedimientos almacenados, o stored procedures, donde
se muevan datos de una tabla a otra, se borre luego la tabla primera, etc.
bueno eso ya lo hice, lo que necesito ahora es hacer que todo ese
procedimiento se ejecute como una unidad, o sea, que si algo sale mal y no
pudo mover los datos de una tabla a otra, vuelva lo que haya hecho hasta ese
momento para atras y deje todo como antes de empezar, me dijeron que hay una
forma, haciendo que todo se ejecute como una unidad, pero no se que tengo que
poner para que se haga eso...
si me da una ayuda se los voy a recontra agradecer.

:-)
 

Leer las respuestas

#1 Maxi
04/09/2005 - 23:58 | Informe spam
Hola, revisa el uso de transacciones (BEGIN TRAN)


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Aprendiz de Informatico" <Aprendiz de
escribió en el mensaje
news:
hola, soy nuevo con esto de sql server, en el trabajo usamos la version
2000,
y tengo que hacer unos procedimientos almacenados, o stored procedures,
donde
se muevan datos de una tabla a otra, se borre luego la tabla primera, etc.
bueno eso ya lo hice, lo que necesito ahora es hacer que todo ese
procedimiento se ejecute como una unidad, o sea, que si algo sale mal y no
pudo mover los datos de una tabla a otra, vuelva lo que haya hecho hasta
ese
momento para atras y deje todo como antes de empezar, me dijeron que hay
una
forma, haciendo que todo se ejecute como una unidad, pero no se que tengo
que
poner para que se haga eso...
si me da una ayuda se los voy a recontra agradecer.

:-)

Preguntas similares