Re: Getting consecutive sequence values
От | Dave Smith |
---|---|
Тема | Re: Getting consecutive sequence values |
Дата | |
Msg-id | 3E8DDBE4.9060807@candata.com обсуждение исходный текст |
Ответ на | Getting consecutive sequence values (nolan@celery.tssi.com) |
Список | pgsql-general |
try select setval('id',nextval('id')+100) nolan@celery.tssi.com wrote: >(The first copy of this got stalled because of internal addressing issues, >hopefully it will not be duplicated.) > >I'm using a sequence to generate unique 8 digit record keys which will be >given out as membership ID's. > >Because we want to be able to pre-assign blocks of membership numbers >for use in off-line membership registration situations, I need to be able >to ensure that a block of sequences are in consecutive order even though >they may be requested concurrently with other activity on the sequence. > >If I use SQL such as "select nextval('id'),nextval('id'),...,nextval('id')" >to allocate 50 or 100 sequence numbers, will the backend ensure that >those sequence numbers are a consecutive block? >-- >Mike Nolan >nolan@tssi.com > > >---------------------------(end of broadcast)--------------------------- >TIP 6: Have you searched our list archives? > >http://archives.postgresql.org > >
В списке pgsql-general по дате отправления: