数据仓库服务 GAUSSDB(DWS)-ROLLBACK TO SAVEPOINT:示例

时间:2024-06-07 17:02:27

示例

撤销 my_savepoint 建立之后执行的命令的影响:

1
ROLLBACK TO SAVEPOINT my_savepoint;

游标位置不受保存点回滚的影响:

1
2
3
4
BEGIN;
DECLARE foo CURSOR FOR SELECT 1 UNION SELECT 2;
SAVEPOINT foo;
FETCH 1 FROM foo;

1
2
ROLLBACK TO SAVEPOINT foo;
FETCH 1 FROM foo;

support.huaweicloud.com/sqlreference-830-dws/dws_06_0269.html