File: begin.l.html

package info (click to toggle)
mpsql 2.0-2
  • links: PTS
  • area: non-free
  • in suites: slink
  • size: 2,912 kB
  • ctags: 5,665
  • sloc: ansic: 34,322; makefile: 3,525; sh: 17
file content (37 lines) | stat: -rw-r--r-- 1,333 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<!-- manual page source format generated by PolyglotMan v3.0.4, -->
<!-- available via anonymous ftp from ftp.cs.berkeley.edu:/ucb/people/phelps/tcltk/rman.tar.Z -->

<HTML>
<HEAD>
<TITLE>BEGIN(SQL) manual page</TITLE>
</HEAD>
<BODY>
<A HREF="sql.html">SQL Reference Contents</A>
 
<H2><A NAME="sect0" HREF="#toc0">NAME </A></H2>
begin - begins a transaction  
<H2><A NAME="sect1" HREF="#toc1">SYNOPSIS </A></H2>
<B>begin </B> <B>[transaction|work] </B> 
<BR>
  
<H2><A NAME="sect2" HREF="#toc2">DESCRIPTION </A></H2>
This command begins a user transaction which Postgres will 
guarantee is serializable with respect to all concurrently executing transactions. 
Postgres uses two-phase locking to perform this task.  If the transaction 
is committed, Postgres will ensure that all updates are done or none of 
them are done.  Transactions have the standard ACID (atomic, consistent, 
isolatable, and durable) property.  
<H2><A NAME="sect3" HREF="#toc3">SEE ALSO </A></H2>
<A HREF="abort.l.html">abort(l)</A>
, <A HREF="end.l.html">end(l)</A>
. <P>

<HR><P>
<A NAME="toc"><B>Table of Contents</B></A><P>
<UL>
<LI><A NAME="toc0" HREF="#sect0">NAME</A></LI>
<LI><A NAME="toc1" HREF="#sect1">SYNOPSIS</A></LI>
<LI><A NAME="toc2" HREF="#sect2">DESCRIPTION</A></LI>
<LI><A NAME="toc3" HREF="#sect3">SEE ALSO</A></LI>
</UL>
</BODY></HTML>