Re: Remove Modifiers on Table

Поиск
Список
Период
Сортировка
От Carlos Mennens
Тема Re: Remove Modifiers on Table
Дата
Msg-id BANLkTikbdn_b3VtA4vQ+m=HFSrs5n0n4_A@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Remove Modifiers on Table  (Raymond O'Donnell <rod@iol.ie>)
Ответы Re: Remove Modifiers on Table
Re: Remove Modifiers on Table
Список pgsql-general
On Tue, May 17, 2011 at 2:21 PM, Raymond O'Donnell <rod@iol.ie> wrote:
> That's because of what I just mentioned above. :-) It's not a type: it's
> just a shortcut. What you need to do instead is something like this:
>
>  -- Create the sequence.
>  create sequence users_id_seq;
>
>  -- Tell the column to pull default values from the sequence.
>  alter table users alter column id set default nextval('users_id_seq');
>
>  -- Establish a dependency between the column and the sequence.
>  alter sequence users_id_seq owned by users.id;

Yup - that explains that the shortcut doesn't work for existing tables
but only during CREATE TABLE. Otherwise I will need to manually CREATE
SEQUENCE...blah blah blah.

Thank you!

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

Предыдущее
От: Raymond O'Donnell
Дата:
Сообщение: Re: Remove Modifiers on Table
Следующее
От: Adrian Klaver
Дата:
Сообщение: Re: Remove Modifiers on Table