RELEASE SAVEPOINT 语句

RELEASE SAVEPOINT语句释放已识别的保存点以及恢复单元中随后建立的任何保存点。

调用 RELEASE SAVEPOINT

此语句可以嵌入应用程序中,也可以交互式地发出。 它是可动态准备的可执行语句。

授权 RELEASE SAVEPOINT

不需要执行任何操作。

语法 RELEASE SAVEPOINT

阅读语法图跳过可视化语法图RELEASETOSAVEPOINT 保存点名称

描述 RELEASE SAVEPOINT

savepoint-name
标识要释放的保存点。 如果指定的保存点不存在,则会发生错误。 名称必须标识当前服务器上存在的保存点。 保存点释放后,将不再保留,也无法回滚到该保存点。

备注 RELEASE SAVEPOINT

保存点名称 :已释放的保存点名称可以在另一个保存点语句中重复使用,无论之前的保存点语句是否指定了唯一关键字,且指定了相同的保存点名称。

示例 RELEASE SAVEPOINT

假设一个主程序设置了保存点A,然后调用一个子程序,该子程序设置了保存点B和C。 当控制权返回主程序时,释放保存点A和随后设置的任何保存点。 除了A点,子程序设置的B点和C点也被释放。
       ⋮
   RELEASE SAVEPOINT A;