mirror of
https://github.com/postgres/postgres.git
synced 2025-04-27 22:56:53 +03:00
Move LOCK terms down.
This commit is contained in:
parent
39cd6e2e91
commit
be0204133c
@ -1,5 +1,5 @@
|
|||||||
<!--
|
<!--
|
||||||
$Header: /cvsroot/pgsql/doc/src/sgml/ref/lock.sgml,v 1.18 2000/03/24 01:20:09 momjian Exp $
|
$Header: /cvsroot/pgsql/doc/src/sgml/ref/lock.sgml,v 1.19 2000/03/24 03:57:06 momjian Exp $
|
||||||
Postgres documentation
|
Postgres documentation
|
||||||
-->
|
-->
|
||||||
|
|
||||||
@ -33,67 +33,6 @@ LOCK [ TABLE ] <replaceable class="PARAMETER">name</replaceable> IN SHARE ROW EX
|
|||||||
<date>1999-06-09</date>
|
<date>1999-06-09</date>
|
||||||
</refsect2info>
|
</refsect2info>
|
||||||
|
|
||||||
<title>
|
|
||||||
Terms
|
|
||||||
</title>
|
|
||||||
<para>
|
|
||||||
<variablelist>
|
|
||||||
<varlistentry>
|
|
||||||
<term>EXCLUSIVE</term>
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
Exclusive lock that prevents other locks from being granted.
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
</varlistentry>
|
|
||||||
</variablelist>
|
|
||||||
|
|
||||||
<variablelist>
|
|
||||||
<varlistentry>
|
|
||||||
<term>SHARE</term>
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
Allows others to share lock. Prevents EXCLUSIVE locks.
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
</varlistentry>
|
|
||||||
</variablelist>
|
|
||||||
|
|
||||||
<variablelist>
|
|
||||||
<varlistentry>
|
|
||||||
<term>ACCESS</term>
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
Locks table schema.
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
</varlistentry>
|
|
||||||
</variablelist>
|
|
||||||
|
|
||||||
<variablelist>
|
|
||||||
<varlistentry>
|
|
||||||
<term>ROW</term>
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
Locks individual rows.
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
</varlistentry>
|
|
||||||
</variablelist>
|
|
||||||
|
|
||||||
<variablelist>
|
|
||||||
<varlistentry>
|
|
||||||
<term>Notes</term>
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
If EXCLUSIVE or SHARE are not specified, EXCLUSIVE is assumed.
|
|
||||||
Locks exist for the duration of the transaction.
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
</varlistentry>
|
|
||||||
</variablelist>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<title>
|
<title>
|
||||||
Inputs
|
Inputs
|
||||||
@ -285,6 +224,68 @@ ERROR <replaceable class="PARAMETER">name</replaceable>: Table does not exist.
|
|||||||
<title>
|
<title>
|
||||||
Description
|
Description
|
||||||
</title>
|
</title>
|
||||||
|
<title>
|
||||||
|
Terms
|
||||||
|
</title>
|
||||||
|
<para>
|
||||||
|
<variablelist>
|
||||||
|
<varlistentry>
|
||||||
|
<term>EXCLUSIVE</term>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Exclusive lock that prevents other locks from being granted.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
</variablelist>
|
||||||
|
|
||||||
|
<variablelist>
|
||||||
|
<varlistentry>
|
||||||
|
<term>SHARE</term>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Allows others to share lock. Prevents EXCLUSIVE locks.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
</variablelist>
|
||||||
|
|
||||||
|
<variablelist>
|
||||||
|
<varlistentry>
|
||||||
|
<term>ACCESS</term>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Locks table schema.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
</variablelist>
|
||||||
|
|
||||||
|
<variablelist>
|
||||||
|
<varlistentry>
|
||||||
|
<term>ROW</term>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Locks individual rows.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
</variablelist>
|
||||||
|
|
||||||
|
<variablelist>
|
||||||
|
<varlistentry>
|
||||||
|
<term>Notes</term>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
If EXCLUSIVE or SHARE are not specified, EXCLUSIVE is assumed.
|
||||||
|
Locks exist for the duration of the transaction.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
</variablelist>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
<productname>Postgres</productname> always uses the least restrictive
|
<productname>Postgres</productname> always uses the least restrictive
|
||||||
lock mode whenever possible. <command>LOCK TABLE</command>
|
lock mode whenever possible. <command>LOCK TABLE</command>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user