<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Savepoint</id>
	<title>Savepoint - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Savepoint"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Savepoint&amp;action=history"/>
	<updated>2026-07-02T21:33:28Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Savepoint&amp;diff=3139567&amp;oldid=prev</id>
		<title>imported&gt;Pseudo Classes：​加入{{Notability Unreferenced}}和{{Unreferenced}}標記</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Savepoint&amp;diff=3139567&amp;oldid=prev"/>
		<updated>2021-12-05T11:44:05Z</updated>

		<summary type="html">&lt;p&gt;加入{{&lt;a href=&quot;/wiki/Template:Notability_Unreferenced&quot; title=&quot;Template:Notability Unreferenced&quot;&gt;Notability Unreferenced&lt;/a&gt;}}和{{&lt;a href=&quot;/wiki/Template:Unreferenced&quot; title=&quot;Template:Unreferenced&quot;&gt;Unreferenced&lt;/a&gt;}}標記&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Multiple issues|&lt;br /&gt;
{{Notability Unreferenced|time=2021-12-05T11:44:05+00:00}}&lt;br /&gt;
{{Unreferenced|time=2021-12-05T11:44:05+00:00}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;savepoint&amp;#039;&amp;#039;&amp;#039;是在[[数据库]][[事务处理]]中实现“子事务”（subtransaction），也称为{{tsl|en|nested transaction|嵌套事务}}的方法。事务可以[[回滚 (数据管理)|回滚]]到savepoint而不影响savepoint创建前的变化。不需要放弃整个事务。 &lt;br /&gt;
&lt;br /&gt;
[[SQL]]语言国际标准中，&amp;lt;code&amp;gt;SAVEPOINT &amp;#039;&amp;#039;name&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;语句声明一个savepoint。&amp;lt;code&amp;gt;ROLLBACK TO SAVEPOINT &amp;#039;&amp;#039;name&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;语句回滚到savepoint。&amp;lt;code&amp;gt;RELEASE SAVEPOINT &amp;#039;&amp;#039;name&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;将使得命名的savepoint被放弃，但不影响其他savepoint。&amp;lt;code&amp;gt;ROLLBACK&amp;lt;/code&amp;gt;或&amp;lt;code&amp;gt;COMMIT&amp;lt;/code&amp;gt;导致所有savepoint被放弃。 &lt;br /&gt;
&lt;br /&gt;
支持savepoint的数据库有：[[PostgreSQL]]、[[Oracle数据库]]、[[Microsoft SQL Server]]、[[MySQL]]、[[IBM DB2|DB2]]、[[SQLite]](从3.6.8)、[[Firebird_(数据库)|Firebird]]、[[H2数据库]]、{{tsl|en|Informix}}(从11.50xC3)。&lt;br /&gt;
&lt;br /&gt;
{{databases}}&lt;br /&gt;
&lt;br /&gt;
[[Category:数据管理]]&lt;br /&gt;
[[Category:事务处理]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Pseudo Classes</name></author>
	</entry>
</feed>