Un ROLLBACK face undo la toate tranzactiile precedente.
Nu puteti avea mai multe ROLLBACK TRAN.
Incercati sa folositi Savepoints pentru un rollback "Partial".
Cristian Andrei Lefter, SQL Server MVP
MCT, MCSA, MCDBA, MCAD, MCSD .NET,
MCTS, MCITP - Database Administrator SQL Server 2005
http://sqlserver.ro