Re: UUID datatype question - Mailing list pgsql-general

From Tom Lane
Subject Re: UUID datatype question
Date
Msg-id 28481.1247513289@sss.pgh.pa.us
Whole thread Raw
In response to UUID datatype question  (David Kerr <dmk@mr-paradox.net>)
Responses Re: UUID datatype question
Re: UUID datatype question
List pgsql-general
David Kerr <dmk@mr-paradox.net> writes:
> Tried w/o escaping:
> insert into testuuid values ('{a0eebc99-9c0b4ef8-bb6d6bb9-bd380a11}');
> ERROR:  invalid input syntax for uuid: "{a0eebc99-9c0b4ef8-bb6d6bb9-bd380a11}"

Works for me:

regression=# select '{a0eebc99-9c0b4ef8-bb6d6bb9-bd380a11}'::uuid;
                 uuid
--------------------------------------
 a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11
(1 row)

I wonder whether you are reading the 8.4 docs for an 8.3 installation?

(I believe that 8.3 takes braces too ... but it's pickier about where
it allows dashes.)

            regards, tom lane

pgsql-general by date:

Previous
From: David Kerr
Date:
Subject: UUID datatype question
Next
From: Sam Mason
Date:
Subject: Re: pg_dump of a big table