Re: BUG #15356: Inconsistent documentation about CREATE TYPE - Mailing list pgsql-bugs

From Peter Eisentraut
Subject Re: BUG #15356: Inconsistent documentation about CREATE TYPE
Date
Msg-id 6e72744a-459d-c9c5-1ffc-3a805349b67d@2ndquadrant.com
Whole thread Raw
In response to Re: BUG #15356: Inconsistent documentation about CREATE TYPE  (Lukas Eder <lukas.eder@gmail.com>)
List pgsql-bugs
On 13/11/2018 11:01, Lukas Eder wrote:
>     > The CREATE TYPE documentation [1] specifies that enum types
>     without any enum
>     > labels are possible:
>     >
>     >     CREATE TYPE name AS ENUM ( [ 'label' [, ... ] ] )
>     >
>     > I can confirm this. The following statement works well:
>     >
>     >     CREATE TYPE e AS ENUM ();
>     >
>     > However, further down in the same documentation page, we can see:
>     >
>     >     "Enum types take a list of one or more quoted labels"
>     >
>     > It should read "zero or more quoted labels". I suspect this should be
>     > adapted on all documentation pages from PostgreSQL 9.0 onwards. In
>     8.4, the
>     > documentation was consistent [2]
> 
>     Right.  How about the attached patch?
> 
> Makes sense, thanks 

committed

-- 
Peter Eisentraut              http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services


pgsql-bugs by date:

Previous
From: Peter Eisentraut
Date:
Subject: Re: Tables created WITH OIDS cannot be dumped/restored properly
Next
From: Walter Willmertinger
Date:
Subject: Error using odbc 11.00.0000