- H2 数据库教程
- H2 数据库 - 主页
- H2 数据库 - 介绍
- H2 数据库 - 安装
- H2 数据库 - 数据处理
- H2 数据库 - 选择
- H2 数据库 - 插入
- H2 数据库 - 更新
- H2 数据库 - 删除
- H2 数据库 - 备份
- H2 数据库 - 调用
- H2 数据库 - 说明
- H2 数据库 - 合并
- H2 数据库 - 展示
- H2 数据库 - 数据定义
- H2 数据库 - 创建
- H2 数据库 - 更改
- H2 数据库 - 删除
- H2 数据库 - 截断
- H2 数据库 - 提交
- H2 数据库 - 授权
- H2 数据库 - 保存点
- H2 数据库 - 回滚
- H2 数据库 - JDBC 连接
- H2 数据库有用资源
- H2 数据库 - 快速指南
- H2 数据库 - 有用资源
- H2 数据库 - 讨论
H2 数据库 - 回滚
ROLLBACK 是 SQL 语法中用于将事务回滚到保存点或上一个事务的命令。使用此命令,我们可以回滚到特定的保存点,也可以回滚到上一个执行的事务。
语法
对 ROLLABCK 命令有两种不同的语法。
以下是回滚命令的通用语法。
ROLLBACK [ TO SAVEPOINT savepointName ]
以下是回滚到特定事务的通用语法。
ROLLBACK TRANSACTION transactionName
示例 1
在该示例中,我们将使用以下命令将当前事务回滚到名为 sp1_test 的保存点。
ROLLBACK sp1_test;
上述命令会产生以下输出。
Rollback successfully
示例 2
在以下示例中,我们将使用给出的命令回滚名为 tx_test 的完整事务。
ROLLBACK TRANSACTION tx_test;
上述命令会产生以下输出。
Rollback successfully
广告