Establishing savepoints
Print
- Last Updated: June 6, 2018
- 2 minute read
- DataDirect Connectors
- JDBC
- Aha! 6.0
- Amazon Redshift 6.0
- Apache Cassandra 6.0
- Apache Hive 6.0
- Apache Spark SQL 6.0
- Atlassian Jira 6.0
- Autonomous REST Connector 6.0
- Cloudera Impala 5.1
- + 24
- Denodo 6.0
- GitHub 6.0
- Google BigQuery 6.0
- IBM Db2 5.1
- IBM Informix 6.0
- Microsoft Dynamics 365 6.0
- Microsoft Sharepoint 6.0
- Microsoft SQL Server 6.0
- MongoDB 6.1
- MongoDB 6.0
- MySQL 5.1
- Oracle Database 6.0
- Oracle Eloqua 6.0
- Oracle Sales Cloud 6.0
- Oracle Service Cloud 5.1
- PostgreSQL 6.0
- Progress OpenEdge 5.1
- Salesforce 6.0
- SAP HANA 6.0
- SAP S/4HANA 6.0
- SAP Sybase 5.1
- Snowflake 6.0
- TeamCity 6.0
- Documentation
- From the Connection window menu, select Connection / Connection Properties.
-
Select TRANSACTION_COMMITTED
from the Transaction Isolation drop-down list. Do not select the Auto Commit check
box.

- Click Set; then, click Close.
- From the Connection window menu, select Connection / Load and Go. The Get Load And Go SQL window appears.
-
Type a statement and click Submit.

- Select Connection / Set Savepoint.
-
In the Set Savepoints window,
type a savepoint name.

-
Click Apply; then, click
Close. The Connection window indicates whether or not the savepoint succeeded.

-
Return to the Get Load And Go SQL
window and specify another statement. Click Submit.

-
Select Connection / Rollback Savepoint. In the Rollback Savepoints window, specify the savepoint name.

-
Click Apply; then, click
Close. The Connection window indicates whether or not the savepoint rollback
succeeded.

-
Return to the Get Load And Go SQL
window and specify another statement.

Click Submit; then, click Close. The Connection window displays the data inserted before the first savepoint. The second insert was rolled back.