SAVE TRANSACTION Statement [T-SQL]

Establishes a savepoint within the current transaction.

Syntax

SAVE TRANSACTION [ savepoint-name ]

Examples

Usage

Establishes a savepoint within the current transaction. The savepoint-name is an identifier that can be used in a ROLLBACK TRANSACTION statement. All savepoints are automatically released when a transaction ends.

Standards

  • SQL—Vendor extension to ISO/ANSI SQL grammar.

Permissions

None

Related reference
BEGIN TRANSACTION Statement [T-SQL]
ROLLBACK TRANSACTION Statement [T-SQL]