pg.ddx.io  pgsql-sql@postgresql.org mailing list archive  
help / color / mirror / Atom feed
SERIAL parameters
2+ messages / 2 participants
[nested] [flat]

* SERIAL parameters
@ 2002-08-28 04:03 Arnold Putong <arnold@engg.upd.edu.ph>
  2002-08-28 15:09 ` Re: SERIAL parameters Bruce Momjian <pgman@candle.pha.pa.us>
  0 siblings, 1 reply; 2+ messages in thread

From: Arnold Putong @ 2002-08-28 04:03 UTC (permalink / raw)
  To: pgsql-sql

Would it be possible to have parameters in the SERIAL datatype?

CREATE TABLE x { ID  SERIAL(100, 10) }

means ID starts at 100 and will be incremented by 10.  And it would be
nice to have

CREATE TABLE x { ID  SERIAL(0,0) }

mean that ID will be issued random non-repeating values (period=2^bitwidth
of type).  This is most likely useful in replication/merging data.





^ permalink  raw  reply  [nested|flat] 2+ messages in thread

* Re: SERIAL parameters
  2002-08-28 04:03 SERIAL parameters Arnold Putong <arnold@engg.upd.edu.ph>
@ 2002-08-28 15:09 ` Bruce Momjian <pgman@candle.pha.pa.us>
  0 siblings, 0 replies; 2+ messages in thread

From: Bruce Momjian @ 2002-08-28 15:09 UTC (permalink / raw)
  To: Arnold Putong <arnold@engg.upd.edu.ph>; +Cc: pgsql-sql


You can create the sequence manually and define that a the default for
the column.  I suppose we could pass the create sequence params through
SERIAL but there doesn't seem like there is much demand for it.

---------------------------------------------------------------------------

Arnold Putong wrote:
> Would it be possible to have parameters in the SERIAL datatype?
> 
> CREATE TABLE x { ID  SERIAL(100, 10) }
> 
> means ID starts at 100 and will be incremented by 10.  And it would be
> nice to have
> 
> CREATE TABLE x { ID  SERIAL(0,0) }
> 
> mean that ID will be issued random non-repeating values (period=2^bitwidth
> of type).  This is most likely useful in replication/merging data.
> 
> 
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 3: if posting/reading through Usenet, please send an appropriate
> subscribe-nomail command to majordomo@postgresql.org so that your
> message can get through to the mailing list cleanly
> 

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073



^ permalink  raw  reply  [nested|flat] 2+ messages in thread


end of thread, other threads:[~2002-08-28 15:09 UTC | newest]

Thread overview: 2+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2002-08-28 04:03 SERIAL parameters Arnold Putong <arnold@engg.upd.edu.ph>
2002-08-28 15:09 ` Bruce Momjian <pgman@candle.pha.pa.us>

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox