No need. The only reason I can think of if you were to name the transaction. However, naming
transaction has little benefit.
I think you can see the transaction names as they are rolled forward and rolled back during
automatic recovery in the errorlog (at least you used to be able to do that). That is about the only
reason I can think of. Without a name = waste of precious keyboard keys.
Tibor Karaszi, SQL Server MVP