diff --git a/docs/t-sql/language-elements/rollback-transaction-transact-sql.md b/docs/t-sql/language-elements/rollback-transaction-transact-sql.md index 2a446ebfe37..39ecfc8b3c8 100644 --- a/docs/t-sql/language-elements/rollback-transaction-transact-sql.md +++ b/docs/t-sql/language-elements/rollback-transaction-transact-sql.md @@ -1,4 +1,4 @@ ---- +--- title: "ROLLBACK TRANSACTION (Transact-SQL) | Microsoft Docs" ms.custom: "" ms.date: "09/12/2017" @@ -68,7 +68,7 @@ ROLLBACK { TRAN | TRANSACTION } ROLLBACK TRANSACTION cannot reference a *savepoint_name* in distributed transactions started either explicitly with BEGIN DISTRIBUTED TRANSACTION or escalated from a local transaction. - A transaction cannot be rolled back after a COMMIT TRANSACTION statement is executed, except when the COMMIT TRANSACTION is associated with a nested transaction that is contained within the transaction being rolled back. In this instance, the nested transaction will is rolled back, even if you have issued a COMMIT TRANSACTION for it. + A transaction cannot be rolled back after a COMMIT TRANSACTION statement is executed, except when the COMMIT TRANSACTION is associated with a nested transaction that is contained within the transaction being rolled back. In this instance, the nested transaction is rolled back, even if you have issued a COMMIT TRANSACTION for it. Within a transaction, duplicate savepoint names are allowed, but a ROLLBACK TRANSACTION using the duplicate savepoint name rolls back only to the most recent SAVE TRANSACTION using that savepoint name.