1
1
<!--
2
- $Header: /cvsroot/pgsql/doc/src/sgml/ref/create_sequence.sgml,v 1.15 2000/12/08 20:06:58 tgl Exp $
2
+ $Header: /cvsroot/pgsql/doc/src/sgml/ref/create_sequence.sgml,v 1.16 2001/06/23 00:07:33 momjian Exp $
3
3
Postgres documentation
4
4
-->
5
5
@@ -23,7 +23,7 @@ Postgres documentation
23
23
<date>1999-07-20</date>
24
24
</refsynopsisdivinfo>
25
25
<synopsis>
26
- CREATE SEQUENCE <replaceable class="parameter">seqname</replaceable> [ INCREMENT <replaceable class="parameter">increment</replaceable> ]
26
+ CREATE[ TEMPORARY | TEMP ] SEQUENCE <replaceable class="parameter">seqname</replaceable> [ INCREMENT <replaceable class="parameter">increment</replaceable> ]
27
27
[ MINVALUE <replaceable class="parameter">minvalue</replaceable> ] [ MAXVALUE <replaceable class="parameter">maxvalue</replaceable> ]
28
28
[ START <replaceable class="parameter">start</replaceable> ] [ CACHE <replaceable class="parameter">cache</replaceable> ] [ CYCLE ]
29
29
</synopsis>
@@ -37,6 +37,19 @@ CREATE SEQUENCE <replaceable class="parameter">seqname</replaceable> [ INCREMENT
37
37
</title>
38
38
<para>
39
39
40
+ <variablelist>
41
+ <varlistentry>
42
+ <term>TEMPORARY or TEMP</term>
43
+ <listitem>
44
+ <para>
45
+ If specified, the sequence is created only for this session, and is
46
+ automatically dropped on session exit.
47
+ Existing permanent sequences with the same name are not visible
48
+ (in this session) while the temporary sequence exists.
49
+ </para>
50
+ </listitem>
51
+ </varlistentry>
52
+
40
53
<variablelist>
41
54
<varlistentry>
42
55
<term><replaceable class="parameter">seqname</replaceable></term>