zoukankan      html  css  js  c++  java
  • 数据库savepoint

    保存点(savepoint)是事务过程中的一个逻辑点,我们可以把事务回退到这个点,而不必回退整个事务。

    语法

    编辑
    savepoint savepoint_name
    这个命令就是在事务语句之间创建一个保存点。rollback命令可以撤销一组事务操作,而保存点可以将大量事务操作划分为较小的,更易于管理的组。

    注意点

    编辑
    在相应的事务操作组里,保存点的名称必须是唯一的,但其名称可以与表或其他对象的名称相同,保存点名称的设置属于个人喜好,它只被数据库开发人员用来管理事务操作组。[1] 
    release savepoint命令
    这个命令用于删除创建的保存点。在某个保存点被释放之后,就不能再利用rollback命令来撤销这个保存点之后的事务操作了。利用这个命令可以避免意外地回退到某个不再需要的保存点。
    release savepoint savepoint_name;
  • 相关阅读:
    设计模式
    设计模式
    设计模式
    设计模式
    设计模式
    设计模式
    OpenGL学习 (一)
    C#
    Unity
    [开发ing] Unity项目
  • 原文地址:https://www.cnblogs.com/gaopeng527/p/5259478.html
Copyright © 2011-2022 走看看