Re: Sequence - Use calculated start value?

Поиск
Список
Период
Сортировка
От Bruno Wolff III
Тема Re: Sequence - Use calculated start value?
Дата
Msg-id 20021104205513.GA12061@wolff.to
обсуждение исходный текст
Ответ на Sequence - Use calculated start value?  (Aragorn <aragorn@gondor.com>)
Список pgsql-general
On Wed, Oct 30, 2002 at 18:02:00 +0000,
  Aragorn <aragorn@gondor.com> wrote:
> I need to use a calculated start value for some sequences. eg:
>
> CREATE SEQUENCE tblco_cntcoid_key start (SELECT (MAX(cntcoid) + 100)
> FROM tblco) increment 1 maxvalue 2147483647 minvalue 1  cache 1;

I think you need to do this in two steps. First create the sequence
and then use setval to set the starting value. I suspect that the
start value is not allowed to use select. The documention doesn't
make this absolutely clear, but I would be surprised if you could use
one here.

В списке pgsql-general по дате отправления:

Предыдущее
От: Doug McNaught
Дата:
Сообщение: Re: Can't import databases with pg_dump. Why?
Следующее
От: Patrick Bakker
Дата:
Сообщение: Re: [SQL] Database Design tool