Как изменить текущее значение последовательности?

Ганга
Дата: 20.03.2004 15:22:10
Подскажите, плз, как наиболее оптимальным образом разрешить ситуацию.

Сначала:
create table Blablabla (id serial, info int2);
Автоматически создается последовательность.

Затем:
insert into Blablabla(id, info) values (1, 255);
insert into Blablabla(id, info) values (2, 255);
insert into Blablabla(id, info) values (3, 255);

Текущее значение последовательности остается равным 1.

При этом на попытки выполнить
insert into Blablabla(info) values (255);
постгрес недоброжелательно матерится, объясняя, что id - уникальное поле, и 1 уже там есть в одной из записей...

Как быть?
Ганга
Дата: 20.03.2004 15:49:10
Спасибо, уже нашел ;)
SELECT setval('"Blablabla_id_seq"', 4, false);