Re: Remove Modifiers on Table

Поиск
Список
Период
Сортировка
От Susan Cassidy
Тема Re: Remove Modifiers on Table
Дата
Msg-id 3A51F387FE0CC74D80FA60C146987F2501C3D29A3E9E@oc-exchange1.stbernard.com
обсуждение исходный текст
Ответ на Re: Remove Modifiers on Table  (Carlos Mennens <carlos.mennens@gmail.com>)
Список pgsql-general
> Doesn't the SERIAL shortcut automatically do this on the fly? How
> would I set this?
>
> ALTER TABLE table_name ALTER COLUMN id SET DEFAULT nextval('foo_seq_id');

If you have existing data, say with values 1, 2, 3, etc. and you set the column to start using a sequence nextval as
default,unless the sequence has been told what value to start with, it will start at 1. 

Per the documentation:

SELECT setval('users_id_seq', 42); -- Next nextval (insert) will return 43

Susan Cassidy


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

Предыдущее
От: Carlos Mennens
Дата:
Сообщение: Re: Remove Modifiers on Table
Следующее
От: "James B. Byrne"
Дата:
Сообщение: Infinity dates in RoR was How to handle bogus nulls from ActiveRecord