Re: primary key question
От | omid omoomi |
---|---|
Тема | Re: primary key question |
Дата | |
Msg-id | LAW-F186CH5n00zepDI00000af3@hotmail.com обсуждение исходный текст |
Ответ на | primary key question (Carolyn Lu Wong <carolyn@kss.net.au>) |
Список | pgsql-sql |
>From: Carolyn Lu Wong <carolyn@kss.net.au> >To: "pgsql-sql@postgresql.org" <pgsql-sql@postgresql.org> >Subject: [SQL] primary key question >Date: Thu, 20 Jul 2000 17:26:30 +1000 > >create table aaa( > field1 .... not null, > field2 ...., > ...., > primary key (field1, field2) >); > >Based on the above table definition, field2 allows null values. But >after the table created based on the above script, field2 becomes not >null. The only conclusion I come up with is setting the field as part of >the primary key, PostgreSQL automatically sets the field to not null. Or >is it something else? > >Is this a feature or bug? Sure it is a feature , since the first integrity rule force the primary key(s) to be not null automatically whether entirely or partially. ________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com
В списке pgsql-sql по дате отправления: