Re: Auto increment
От | Steve Crawford |
---|---|
Тема | Re: Auto increment |
Дата | |
Msg-id | 200305271121.32959.scrawford@pinpointresearch.com обсуждение исходный текст |
Ответ на | Auto increment ("Fontenot, Paul" <Paul.Fontenot@bannerhealth.com>) |
Список | pgsql-novice |
create sequence(foo_sequence); create table foo (mysequence int not null default nextval('foo_sequence'), somedata text); See "create sequence" for options like start value and step. Note: sequences are used to create unique values - not to create sequences without gaps. A sequence number grabbed in a transaction that is rolled back will leave the sequence incremented. Cheers, Steve On Tuesday 27 May 2003 10:37 am, Fontenot, Paul wrote: > When creating a table how do you make an auto incrementing field? I'm > using: > > Create table hosts ( > id int not null unique primary key, > ip char(16), > hostname text > ); > > Is there a way to make the host.id field automagicaly increment? > > ***PRIVILEGED & CONFIDENTIAL*** > Unless expressly stated otherwise, this message (and any attachment(s) > thereto) is confidential and may be privileged. It is intended for the > addressee(s) only. If you are not an addressee, any disclosure or > copying of the contents of this e-mail or any action taken (or not > taken) in reliance on it is strictly prohibited. If you are not an > addressee, please inform sender immediately and delete this message from > your system. > > ---------------------------(end of broadcast)--------------------------- > TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org
В списке pgsql-novice по дате отправления: