Re: Proposal for GUID datatype

From: mark(at)mark(dot)mielke(dot)cc
To: Jan de Visser <jdevisser(at)digitalfairway(dot)com>
Cc: pgsql-hackers(at)postgresql(dot)org, Gevik Babakhani <pgdev(at)xs4all(dot)nl>
Subject: Re: Proposal for GUID datatype
Date: 2006-09-09 01:34:34
Message-ID: 20060909013434.GA23425@mark.mielke.cc
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Fri, Sep 08, 2006 at 09:24:19PM -0400, Jan de Visser wrote:
> On Friday 08 September 2006 15:18, Gevik Babakhani wrote:
> > 2a) Three input formats are supported.
> > example:
> > insert into tbl (fld) values('1dfb39af-b56a-40b8-a903-b5b31567c3ce');
> > insert into tbl (fld) values('{1dfb39af-b56a-40b8-a903-b5b31567c3ce}');
> > insert into tbl (fld) values('1dfb39afb56a40b8a903b5b31567c3ce');
> Please extend your list. java's RMI package generates UIDs with the
> following format:

> [head order 21:19]$ bsh.sh
> BeanShell 1.3.0 - by Pat Niemeyer (pat(at)pat(dot)net)
> bsh % print(new java.rmi.server.UID());
> 3b732da7:10d9029b3eb:-8000
> bsh %

That doesn't look like a UUID/GUID - unless it trims leading zeroes?

UUID/GUID = 128-bits = 32 hexadecimal characters.

Cheers,
mark

--
mark(at)mielke(dot)cc / markm(at)ncf(dot)ca / markm(at)nortel(dot)com __________________________
. . _ ._ . . .__ . . ._. .__ . . . .__ | Neighbourhood Coder
|\/| |_| |_| |/ |_ |\/| | |_ | |/ |_ |
| | | | | \ | \ |__ . | | .|. |__ |__ | \ |__ | Ottawa, Ontario, Canada

One ring to rule them all, one ring to find them, one ring to bring them all
and in the darkness bind them...

http://mark.mielke.cc/

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Xiaofeng Zhao 2006-09-09 01:52:50 Build v8.1.4 with VC++ 2005
Previous Message Jan de Visser 2006-09-09 01:24:19 Re: Proposal for GUID datatype