Establishes a savepoint within the current transaction.
SAVEPOINT [ savepoint-name ]
All savepoints are automatically released when a transaction ends.
Savepoints that are established while a trigger is executing or while an atomic compound statement is executing are automatically released when the atomic operation ends.