]> granicus.if.org Git - postgresql/commitdiff
doc: Update serial explanation
authorPeter Eisentraut <peter@eisentraut.org>
Mon, 8 Apr 2019 20:03:48 +0000 (22:03 +0200)
committerPeter Eisentraut <peter@eisentraut.org>
Mon, 8 Apr 2019 20:07:15 +0000 (22:07 +0200)
The CREATE SEQUENCE command should include a data type specification,
since PostgreSQL 10.

Reported-by: mjf@pearson.co.uk
doc/src/sgml/datatype.sgml

index 6fdcc12661b08df76d925b0aab1e557395a75586..281fdb6d600c3ad34a229660a16caee3cf1c73c2 100644 (file)
@@ -861,7 +861,7 @@ CREATE TABLE <replaceable class="parameter">tablename</replaceable> (
      is equivalent to specifying:
 
 <programlisting>
-CREATE SEQUENCE <replaceable class="parameter">tablename</replaceable>_<replaceable class="parameter">colname</replaceable>_seq;
+CREATE SEQUENCE <replaceable class="parameter">tablename</replaceable>_<replaceable class="parameter">colname</replaceable>_seq AS integer;
 CREATE TABLE <replaceable class="parameter">tablename</replaceable> (
     <replaceable class="parameter">colname</replaceable> integer NOT NULL DEFAULT nextval('<replaceable class="parameter">tablename</replaceable>_<replaceable class="parameter">colname</replaceable>_seq')
 );