Re: Bug in create type when missed the comma between element list - Mailing list pgsql-hackers

From Diego
Subject Re: Bug in create type when missed the comma between element list
Date
Msg-id 8658d294-81b0-492c-9c73-d6cd2c2472a1@gmail.com
Whole thread Raw
In response to Re: Bug in create type when missed the comma between element list  ("David G. Johnston" <david.g.johnston@gmail.com>)
List pgsql-hackers

Thank you David!

That note: This slightly bizarre behavior is specified by SQL; PostgreSQL is following the standard.


On 11/4/24 13:19, David G. Johnston wrote:
On Mon, Nov 4, 2024 at 9:17 AM Diego <mrstephenamell@gmail.com> wrote:


u: daf db: daf # CREATE TYPE test_enum AS ENUM(
    'one'
    'two',
    'three',
    'four'
);

maybe, some of you can help me to report it properly.

That is working per SQL standard.  If you hadn't used newlines between the elements you would have gotten an error; but the newlines between literals is valid string literal syntax.


David J.

pgsql-hackers by date:

Previous
From: Erik Wienhold
Date:
Subject: Re: pg_dump --no-comments confusion
Next
From: Heikki Linnakangas
Date:
Subject: Re: documentation structure