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 по дате отправления:

Предыдущее
От: nolan@celery.tssi.com
Дата:
Сообщение: Getting consecutive sequence values
Следующее
От: Dennis Gearon
Дата:
Сообщение: Re: Getting consecutive sequence values