TransactionSetSavepoint
Sets a savepoint in the current transaction.
This savepoint can then be a rollback point when executing a rollback via transactionRollback( "mySavepointName" )
.
Method Signature
Arguments
Argument
Type
Required
Description
Default
savepoint
string
true
Specify a savepoint name.
Examples
Using TransactionSetSavepoint with TransactionRollback
Here's a simple example of using multiple savepoints within a transaction:
In this example, the UPDATE will be rolled back while the INSERT statement will remain. Remember that in transactionRollback()
, the savepoint is not the name of a single savepoint to roll back, but the name of the savepoint to rollback TO.
Related
Last updated