de lo que leí en MSDN y otras páginas vi que usando commit y rollback, puedo "guardar" transacciones por si me arrepiento le hago rollback
el tema es que ejecuto:
BEGIN TRANSACTION Prueba;
GO
DELETE FROM Tabla
WHERE Campo1 = '1'
commit TRANSACTION Prueba;
GO
y me hace bien la eliminación, pero si me arrepiento y ejecuto como muchas páginas dicen:
BEGIN TRANSACTION prueba;
rollback transaction prueba;
me da el siguiente error:
Cannot roll back prueba. No transaction or savepoint of that name was found.
y no me deja deshacer el primer delete, alguien me puede dar una mano?
Gracias!!
Martín