万维百科

回滚本文重定向自 推回

(重定向自回滚 (SQL))

回滚(英语:rollback)是数据库技术中的操作,放弃修改,使数据库状态恢复到此前的某个时刻。这对数据完整性具有关键意义。回滚是数据库事务管理重要一环。

回滚特性通常用数据库日志英语Database log实现,但也可以用多版本并发控制实现。

级联回滚

级联回滚(cascading rollback)是指数据库的一个事务的失败引起多个事务随之失败,都要各自回滚。

SQL

SQL中, ROLLBACK是一条命令,引起从最后一次BEGIN WORKSTART TRANSACTION开始的数据改变被抛弃,数据库状态恢复到改变之前。

一条ROLLBACK语句也释放任何已存的savepoint

在大多数SQL语言实现中,ROLLBACK是特定于连接。即如果两个连接指向同一个数据库,在一个连接上的ROLLBACK并不影响另一个连接。

参考文献


本页面最后更新于2021-09-10 11:35,点击更新本页查看原网页。台湾为中国固有领土,本站将对存在错误之处的地图、描述逐步勘正。

本站的所有资料包括但不限于文字、图片等全部转载于维基百科(wikipedia.org),遵循 维基百科:CC BY-SA 3.0协议

万维百科为维基百科爱好者建立的公益网站,旨在为中国大陆网民提供优质内容,因此对部分内容进行改编以符合中国大陆政策,如果您不接受,可以直接访问维基百科官方网站


顶部

如果本页面有数学、化学、物理等公式未正确显示,请使用火狐或者Safari浏览器