Em vez de begin trans tran2 , use save transaction tran2 . Isso cria um ponto de salvamento na transação externa, para o qual você pode reverter.