Primary y foreign key

Manuel Sugawara masm@deprof.fciencias.unam.mx
13 May 1998 11:40:39 -0600


"CarlSerra" <0647658h01@abonados.cplus.es> writes:

> Alguien sabe como se puede definir una tabla con los verbos Primary key y
> foreign key?

Las llaves primarias se logran más o menos así:

=> create table tmp (attr1 char, attr2 int, PRIMARY KEY (attr2));

Aunque si tienes una versión un tanto vieja de postgres (anterior a 6.3),
quiza esto no funcione, sino esto:

=> create table tmp (attr1 char, attr2 int) PRIMARY KEY (attr2);  

Aunque de esto último no estoy muy seguro. Hubo un pequeñisimo cambio en la 
sintáxis. En lo que concierne a las llaves foraneas no estan implementadas
aun.

Manuel.