Re: [ADMIN] how to alter sequence.
От | Oliver Elphick |
---|---|
Тема | Re: [ADMIN] how to alter sequence. |
Дата | |
Msg-id | 1039024446.11430.566.camel@linda.lfix.co.uk обсуждение исходный текст |
Ответ на | Re: [ADMIN] how to alter sequence. (Dustin Sallings <dustin@spy.net>) |
Список | pgsql-hackers |
On Wed, 2002-12-04 at 17:33, Dustin Sallings wrote: > What's wrong with this: > > dustin=# create sequence test_seq; > CREATE SEQUENCE > dustin=# select nextval('test_seq'); > nextval > --------- > 1 > (1 row) > > dustin=# select setval('test_seq', 9999); > setval > -------- > 9999 > (1 row) > > dustin=# select nextval('test_seq'); > nextval > --------- > 10000 > (1 row) It's not the issue. The original question was how to change the upper limit of the sequence's range, not its current value. junk=# create sequence foo_seq maxvalue 3000; CREATE SEQUENCE junk=# select nextval('foo_seq'); nextval --------- 1 (1 row) junk=# select setval('foo_seq', 999999); ERROR: foo_seq.setval: value 999999 is out of bounds (1,3000) -- Oliver Elphick <olly@lfix.co.uk> LFIX Limited
В списке pgsql-hackers по дате отправления: