[Pgsql-ayuda] Re: Creacion de tablas en PgAdmin
Alvaro Herrera
alvherre@dcc.uchile.cl
Wed, 6 Aug 2003 18:15:33 -0400
On Wed, Aug 06, 2003 at 05:02:48PM -0500, Washington Vargas Prada wrote:
> CREATE TABLE usuarios(
> login char(10) CONSTRAINT NOT NULL usuarios_pk_login PRIMARY KEY,
> nombre char(40),
> clave char(15)
> );
>
> Estoy haciendo algo mal ? no creo que haya error en la instruccion, o si ?
Si y si. Prueba con
CREATE TABLE usuarios(
login char(10) NOT NULL PRIMARY KEY,
nombre char(40),
clave char(15)
);
Si quieres darle un nombre especifico a la llave primaria, puedes hacer
CREATE TABLE usuarios_test(
login char(10) NOT NULL,
nombre char(40),
clave char(15),
CONSTRAINT usuarios_pk_login PRIMARY KEY (login)
);
--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"Those who use electric razors are infidels destined to burn in hell while
we drink from rivers of beer, download free vids and mingle with naked
well shaved babes." (http://slashdot.org/comments.pl?sid=44793&cid=4647152)