Re: adding columns with defaults is not implemented
От | Marcelo |
---|---|
Тема | Re: adding columns with defaults is not implemented |
Дата | |
Msg-id | 017e01c567bc$ab798e70$500aa8c0@humano2.com обсуждение исходный текст |
Ответ на | adding columns with defaults is not implemented ("Marcelo" <marcelo@humano2.com>) |
Ответы |
Re: adding columns with defaults is not implemented
Re: adding columns with defaults is not implemented |
Список | pgsql-general |
Hi, Thanks for your reply, but I have some doubts. Are yoy sugesting I create the column as an Integer then change it to Serial? in Pgsql 7 you cant change a column type. If I create the column as an int then add a default value, how can I make this default value increment with each insert? Thanks again for your help. Marcelo ----- Original Message ----- From: "Scott Marlowe" <smarlowe@g2switchworks.com> To: "Marcelo" <marcelo@humano2.com> Cc: <pgsql-general@postgresql.org> Sent: Thursday, June 02, 2005 4:43 PM Subject: Re: [GENERAL] adding columns with defaults is not implemented > On Thu, 2005-06-02 at 15:29, Marcelo wrote: > > Hello, > > Using Postgres 7.4, I am trying to perform an "alter table > > temptable add column "myCol" serial" > > > > It gives the following msg > > ERROR: adding columns with defaults is not implemented > > > > You cannot add a column that is serial in a table which already has > > data in postgres 7. > > > > Is there a way I can create a serial column on a table which already > > has data? Or is the only solution upgrading to postgres 8 ? > > You can add a default after you add the column with a separate alter > table statement... > > ---------------------------(end of broadcast)--------------------------- > TIP 2: you can get off all lists at once with the unregister command > (send "unregister YourEmailAddressHere" to majordomo@postgresql.org)
В списке pgsql-general по дате отправления: