From: | Karel Zak <zakkr(at)zf(dot)jcu(dot)cz> |
---|---|
To: | vijayendra mohan agrawal <vijayendra(dot)agrawal(at)wipro(dot)com> |
Cc: | PostGre SQL Mailing List <pgsql-admin(at)postgresql(dot)org> |
Subject: | Re: Foreign Keys in PostGreSQL |
Date: | 2000-09-06 06:41:37 |
Message-ID: | Pine.LNX.3.96.1000906083558.15689B-100000@ara.zf.jcu.cz |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin |
On Wed, 6 Sep 2000, vijayendra mohan agrawal wrote:
> Dear all,
>
> How to define FOREIGN KEY in a table ???
Found you some problem in great PostgreSQL documentation?
Karel
CREATE [ TEMPORARY | TEMP ] TABLE table (
column type
[ NULL | NOT NULL ] [ UNIQUE ] [ DEFAULT value ]
[column_constraint_clause | PRIMARY KEY } [ ... ] ]
[, ... ]
[, PRIMARY KEY ( column [, ...] ) ]
[, CHECK ( condition ) ]
[, table_constraint_clause ]
) [ INHERITS ( inherited_table [, ...] ) ]
Column CONSTRAINT Clause
[ CONSTRAINT name ] { PRIMARY KEY | UNIQUE } ( column [, ...] )
[ CONSTRAINT name ] CHECK ( constraint )
[ CONSTRAINT name ] FOREIGN KEY ( column [, ...] )
REFERENCES reftable
(refcolumn [, ...] )
[ MATCH matchtype ]
[ ON DELETE action ]
[ ON UPDATE action ]
[ [ NOT ] DEFERRABLE ]
[ INITIALLY checktime ]
.......etc. ....etc.
From | Date | Subject | |
---|---|---|---|
Next Message | Marcin Mazurek | 2000-09-06 10:59:53 | limitinf size of db per user? |
Previous Message | vijayendra mohan agrawal | 2000-09-06 06:20:35 | Foreign Keys in PostGreSQL |