Re: [SQL] Autogenerated Unique Index
От | Antonio W. Lagnada |
---|---|
Тема | Re: [SQL] Autogenerated Unique Index |
Дата | |
Msg-id | 38C53251.DF6715B8@lsil.com обсуждение исходный текст |
Ответ на | Re: [SQL] Autogenerated Unique Index (Trurl McByte <trurl@realtor3d.odessa.ua>) |
Список | pgsql-sql |
Hi Trurl, #CREATE SEQUENCE A_B_seq; #CREATE TABLE A ( # B int DEFAULT nextval('A_B_seq') NOT NULL, # C char(5), # PRIMARY KEY(B) #); I think the above is what I'm looking for....Thanks to All :-) Trurl McByte wrote: > On Tue, 7 Mar 2000 (Today), Antonio W. Lagnada wrote: > > Try "serial" macro-type off "id" field. > > #CREATE TABLE A ( > # B serial, > # C char(5) > #); > NOTICE: CREATE TABLE will create implicit sequence 'a_b_seq' for SERIAL column'a.b' > NOTICE: CREATE TABLE/UNIQUE will create implicit index 'a_b_key' for table 'a' > CREATE > > Or make it by hand: > > #CREATE SEQUENCE A_B_seq; > #CREATE TABLE A ( > # B int DEFAULT nextval('A_B_seq') NOT NULL, > # C char(5), > # PRIMARY KEY(B) > #); > NOTICE: CREATE TABLE/PRIMARY KEY will create implicit index 'a_pkey' for table'a' > CREATE > > AWL> Hi Andrzej, > AWL> > AWL> Does this mean that everytime I create a new record on the table, the field > AWL> "B" will be automatically incremented? > AWL> > AWL> - Antonio > AWL> > AWL> Andrzej Mazurkiewicz wrote: > AWL> > AWL> > cfmg_adm=> CREATE TABLE A ( > AWL> > cfmg_adm(> B int NOT NULL, > AWL> > cfmg_adm(> C char(5), > AWL> > cfmg_adm(> PRIMARY KEY (B) > AWL> > cfmg_adm(> ); > AWL> > NOTICE: CREATE TABLE/PRIMARY KEY will create implicit index 'a_pkey' for > AWL> > table > AWL> > 'a' > AWL> > CREATE > AWL> > cfmg_adm=> > AWL> > Regards, > AWL> > Andrzej Mazurkiewicz > AWL> > > AWL> > > -----Original Message----- > AWL> > > From: Antonio W. Lagnada [SMTP:alagnada@lsil.com] > AWL> > > Sent: 7 marca 2000 14:41 > AWL> > > To: Pgsql-sql > AWL> > > Subject: [SQL] Autogenerated Unique Index > AWL> > > > AWL> > > Can someone give me a step-by-step instructions on how to generate a > AWL> > > unique autogenerated index in PostgreSQL? > AWL> > > > AWL> > > -- > AWL> > > Antonio W. Lagnada > AWL> > > > AWL> > > > AWL> > > 952.921.8533 > AWL> > > alagnada@lsil.com_NOSPAM > AWL> > > Remove the _NOSPAM for > AWL> > > the actual email address > AWL> > > << File: Card for Antonio W. Lagnada >> > AWL> > AWL> -- > AWL> Antonio W. Lagnada > AWL> > AWL> 952.921.8533 > AWL> alagnada@lsil.com_NOSPAM > AWL> Remove the _NOSPAM for > AWL> the actual email address > AWL> > AWL> > > -- > Trurl McByte, Capt. of StasisCruiser "Prince" > |InterNIC: AR3200 RIPE: AR1627-RIPE| > |--98 C3 78 8E 90 E3 01 35 87 1F 3F EF FD 6D 84 B3--| -- Antonio W. Lagnada Silicon Optimization 952.921.8533 alagnada@lsil.com_NOSPAM Remove the _NOSPAM for the actual email address
Вложения
В списке pgsql-sql по дате отправления: