Hola,
Estoy creando procedimientos que efectuan INSERT, UPDATE o DELETE sobre una
tabla. La idea es que esta actualizacion sea Transaccional por lo que intento
utilizar BEGIN TRAN, sin embargo no he encontrado la manera de saber el
estado que devuelven las instrucciones INSERT, UPDATE o DELTE como para
evaluar si se hace el COMMIT TRAN o el ROLLBACK TRAN. Alguien pordría
ayudarme con este tema por favor.
La idea es manejar algo como esto:
BEGIN TRAN
UPDATE miTabla SET miCampo = 'HOLA'
IF [estado de la instruccion] > 0
COMMIT TRAN
ELSE
ROLLBACK
ENDIF
Espero que se entienda la idea.
Gracias por toda la ayuda que podais darme.
Leer las respuestas