]> granicus.if.org Git - postgresql/commitdiff
Add mention of SHARE ROW EXCLUSIVE mode.
authorBruce Momjian <bruce@momjian.us>
Fri, 4 Jun 1999 04:28:54 +0000 (04:28 +0000)
committerBruce Momjian <bruce@momjian.us>
Fri, 4 Jun 1999 04:28:54 +0000 (04:28 +0000)
doc/src/sgml/ref/lock.sgml
src/bin/psql/psqlHelp.h
src/man/lock.l

index cee12d0c45a90043e8ce0937096fd30a04d1499a..eb3ad5fc53ec417c436e18d3941ad9af17609721 100644 (file)
@@ -18,7 +18,8 @@
    <DATE>1998-09-24</DATE>
   </REFSYNOPSISDIVINFO>
   <SYNOPSIS>
-   LOCK [ TABLE ] [IN [ROW|ACCESS] [SHARE|EXCLUSIVE] MODE] <REPLACEABLE CLASS="PARAMETER">table</REPLACEABLE>
+   LOCK [ TABLE ] [IN [ROW|ACCESS] [SHARE|EXCLUSIVE] | [SHARE ROW EXCLUSIVE] MODE]
+       <REPLACEABLE CLASS="PARAMETER">table</REPLACEABLE>
   </SYNOPSIS>
 
   <REFSECT2 ID="R2-SQL-LOCK-1">
index 8f67df922bce135cf2ab25e434d382f37f92334d..c14825061c7a5560ab606bf4ebf0302d1beaf22d 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Copyright (c) 1994, Regents of the University of California
  *
- * $Id: psqlHelp.h,v 1.69 1999/06/03 20:42:17 momjian Exp $
+ * $Id: psqlHelp.h,v 1.70 1999/06/04 04:28:53 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -284,7 +284,7 @@ static struct _helpStruct QL_HELP[] = {
                "exclusive lock a table inside a transaction",
        "\
 \tLOCK [TABLE] class_name \n\
-\t[[IN] [ROW|ACCESS] [SHARE|EXCLUSIVE] MODE];"},
+\t[IN [ROW|ACCESS] [SHARE|EXCLUSIVE] | [SHARE ROW EXCLUSIVE] MODE];"},
        {"move",
                "move an cursor position",
        "\
index e70c622ec845a31cfea6359a9414fe3cd10b4835..6da514ad2a65e2b0feb10cb3c0fe968ed42e6fb8 100644 (file)
@@ -1,12 +1,14 @@
 .\" This is -*-nroff-*-
 .\" XXX standard disclaimer belongs here....
-.\" $Header: /cvsroot/pgsql/src/man/Attic/lock.l,v 1.7 1999/06/04 04:16:11 momjian Exp $
+.\" $Header: /cvsroot/pgsql/src/man/Attic/lock.l,v 1.8 1999/06/04 04:28:54 momjian Exp $
 .TH FETCH SQL 01/23/93 PostgreSQL PostgreSQL
 .SH NAME
 lock - exclusive lock a table
 .SH SYNOPSIS
 .nf
-\fBlock\fR [\fBtable\fR] classname [IN [ROW|ACCESS] [SHARE|EXCLUSIVE] MODE]
+\fBlock\fR [\fBtable\fR] classname
+[\fBin\fR [\fBrow\fR|\fBaccess\fR] [\fBshare\fR|\fBexclusive\fR] |
+[\fBshare row exclusive\fR] \fBmode\fR]
 .fi
 .SH DESCRIPTION
 By default,