SAVEPOINT
        
    https://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_10001.htm
        Savepoint names must be distinct within a given transaction. After a savepoint has been created, you can either continue processing, commit your work, roll back the entire transaction, or roll back to...
    
        Savepoint - Wikipedia
        
    https://en.wikipedia.org/wiki/Savepoint
        A savepoint is a way of implementing subtransactions (also known as nested transactions) within a relational database management system by indicating a point within a transaction that can be "rolled back to" without affecting any work done in the transaction before the savepoint was created.
    
        MySQL :: MySQL 5.7 Reference Manual :: 13.3.4 SAVEPOINT...
        
    https://dev.mysql.com/doc/refman/5.7/en/savepoint.html
        SAVEPOINT identifier ROLLBACK [WORK] TO [SAVEPOINT] identifier RELEASE SAVEPOINT identifier. The SAVEPOINT statement sets a named transaction savepoint with a name of identifier.
    
        PostgreSQL: Documentation: 13: SAVEPOINT
        
    https://www.postgresql.org/docs/current/sql-savepoint.html
        SAVEPOINT — define a new savepoint within the current transaction. A savepoint is a special mark inside a transaction that allows all commands that are executed after it was established to be rolled...
    
        Using savepoints - SQL Server | Microsoft Docs
        
    https://docs.microsoft.com/en-us/sql/connect/jdbc/using-savepoints?view=sql-server-ver15
        Savepoints offer a mechanism to roll back portions of transactions. Within SQL Server, you can create a savepoint by using the SAVE TRANSACTION savepoint_name statement.
    
        SAVEPOINT | CockroachDB Docs
        
    https://www.cockroachlabs.com/docs/stable/savepoint.html
        Savepoints for nested transactions Multi-level rollback with ROLLBACK TO SAVEPOINT CockroachDB supports general purpose savepoints for nested transactions , in addition to...
    
        Savepoints
        
    https://www.sqlite.org/lang_savepoint.html
        ROLLBACK TRANSACTION TO SAVEPOINT savepoint-name. 2. Savepoints. SAVEPOINTs are a method of creating transactions, similar to BEGIN and COMMIT, except that the SAVEPOINT and...
    
        Apache Flink 1.12 Documentation: Savepoints
        
    https://ci.apache.org/projects/flink/flink-docs-stable/ops/state/savepoints.html
        Savepoint State. Operations. Triggering Savepoints. Conceptually, Flink's Savepoints are different from Checkpoints in a similar way that backups are different from recovery logs in traditional database...
    
        SAVEPOINT
        
    https://www.firebirdsql.org/refdocs/langrefupd15-savepoint.html
        All savepoints created after the one named are destroyed. All earlier savepoints are preserved, as is the savepoint itself. All implicit and explicit record locks acquired since the savepoint are released.
    
        Understanding SQL Server Transaction Savepoints
        
    https://www.mssqltips.com/sqlservertip/5538/understanding-sql-server-transaction-savepoints/
        SQL Server savepoints are used to roll back transactions to a specified point. In the other words, this lets you roll back part of the transaction instead of the entire transaction.
    
        Oracle SAVEPOINT
        
    http://www.dba-oracle.com/t_savepoint.htm
        A SAVEPOINT is a marker within a transaction that allows for a partial rollback. If we encounter an error, we can rollback to a SAVEPOINT or all the way back to the beginning of the transaction.
    
        SAVEPOINT - MariaDB Knowledge Base
        
    https://mariadb.com/kb/en/savepoint/
        Each savepoint must have a legal MariaDB identifier. A savepoint is a named sub-transaction. Normally ROLLBACK undoes the changes performed by the whole transaction.
    
        Newest 'savepoints' Questions - Stack Overflow
        
    https://stackoverflow.com/questions/tagged/savepoints
        A **savepoint** is a way of implementing subtransactions (also known as nested transactions) within a relational database management system by indicating a point within a transaction that can be "rolled...
    
        HANA Savepoint Analysis | SAP Blogs
        
    https://blogs.sap.com/2017/10/26/hana-savepoint-analysis/
        Savepoints are required to synchronize changes in memory with the persistency on disk level. All modified pages of row and column store are written to disk during a savepoint.
    
        Savepoint | Для разработчиков Android | Android Developers
        
https://developer.android.com/reference/kotlin/java/sql/Savepoint?hl=ru
        java.sql.Savepoint. The representation of a savepoint, which is a Savepoints can be either named or unnamed. Unnamed savepoints are identified by an ID generated by the underlying data source.