Re: [HACKERS] AUTO_INCREMENT suggestion

Поиск
Список
Период
Сортировка
От The Hermit Hacker
Тема Re: [HACKERS] AUTO_INCREMENT suggestion
Дата
Msg-id Pine.NEB.3.95.980306083041.26524E-100000@hub.org
обсуждение исходный текст
Ответ на Re: [HACKERS] AUTO_INCREMENT suggestion  (Goran Thyni <goran@bs1.bildbasen.kiruna.se>)
Список pgsql-hackers
On Fri, 6 Mar 1998, Goran Thyni wrote:

> D. Dante Lorenso wrote:
> >
> > To aid those of us that don't want to use sequences, can we add a
> > feature to 6.4 that allows the use of an AUTO_INCREMENT statement
> > when defining tables?  MySQL does this, and I like it.  It resembles
> > the Autonumber feature in Access as well.
> >
> > create table tblFirm (
> >     FirmID int PRIMARY KEY AUTO_INCREMENT,
> >     FirmTypeID int,
> >     FirmName varchar(64) NOT NULL,
> >     FirmAlpha char(20) NOT NULL UNIQUE,
> >     FirmURL varchar(64),
> >     FirmEmail varchar(64)
> > );
> >
> > Just yet another suggestion.
> >
>
> Informix calls something like this SERIAL type, like:
>
> create table tblFirm (
>      FirmID SERIAL PRIMARY KEY,
>      FirmTypeID int,
>      FirmName varchar(64) NOT NULL,
>      FirmAlpha char(20) NOT NULL UNIQUE,
>      FirmURL varchar(64),
>      FirmEmail varchar(64)
> );
>
> Don't know if that is standrd or extension.
>
> We use "CREATE SEQUENCE" to do this is PgSQL.

    Just like PRIMARY KEY pretty much masks a 'CREATE UNIQUE INDEX',
why not SERIAL/AUTO_INCREMENT masking a "CREATE SEQUENCE"?



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

Предыдущее
От: Zeugswetter Andreas
Дата:
Сообщение: AW: [HACKERS] Re: [PATCHES] Changes to sequence.c
Следующее
От: The Hermit Hacker
Дата:
Сообщение: Re: [HACKERS] domain feature - details