Re: Create Primary Key?
D'Arcy J.M. Cain <darcy@druid.net>
From: darcy@druid.net (D'Arcy J.M. Cain)
To: Stephan Szabo <sszabo@megazone23.bigpanda.com>
Cc: Webb Sprague <wsprague100@yahoo.com>, pgsql-sql@postgresql.org
Date: 2000-08-30T11:42:48Z
Lists: pgsql-sql
Thus spake Stephan Szabo
> We don't currently support the SQL syntax for adding
> a PK to a table. However, if you have the columns
> as NOT NULL already, adding a unique index to the
> columns in question has the same general effect.
Except for interfaces such as PyGreSQL that recognize the primary key
and use it.
> > Is there syntax to create a primary key after the
> > table has been defined and populated? I think I could
> > speed things up quite a bit by not having any indexes
> > at all when I do my mass copies.
Why not just use the copy function? That's what it's for.
--
D'Arcy J.M. Cain <darcy@{druid|vex}.net> | Democracy is three wolves
http://www.druid.net/darcy/ | and a sheep voting on
+1 416 425 1212 (DoD#0082) (eNTP) | what's for dinner.