ITPub博客

首页 > 数据库 > 国内数据库 > GBase 8s数据库SAVEPOINT语句介绍

GBase 8s数据库SAVEPOINT语句介绍

原创 国内数据库 作者:GBASE南大通用 时间:2025-12-26 15:26:15 0 删除 编辑

南大通用GBase 8s数据库使用 SAVEPOINT 语句来声明在当前的 SQL 事务之内新的保存点的名称,并设置在该事务之内SQL 语句的词典顺序之内的新保存点的位置。

用法

您可在 SQL 事务中使用 SAVEPOINT 语句以 DB-Access 和 SPL、C 和 Java™ 例程来支持错误处理。您可定义保存点来将单个复杂的事务分隔成它的组件 SQL 语句的较小的逻辑子集。如果您在多个事务中已使用了多个 COMMIT WORK 和 ROLLBACK WORK 语句的话,在这个事务之内,可更有效地回滚跟在每一保存点之后的语句的子集,

SAVEPOINT 语句在当前的事务之内按照语句的词典顺序在当前的位置设置指定的保存点。在SAVEPOINT 语句执行成功之后,引用此保存点的后续的 ROLLBACK TO SAVEPOINT 语句可取消对数据库任何未提交的更改,这些更改是跟在新的保存点之后但在 ROLLBACK TO SAVEPOINT语句之前的。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69979120/viewspace-3106410/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
GBASE南大通用,致力于成为用户最信赖的数据库产品供应商!

注册时间:2020-07-16

  • 博文量
    1307
  • 访问量
    1277890