Creación de una columna de llaves primarias

Hola he creado una tabla con dos columnas ahora quiero añadir otra columna y que esta sea la que tenga llave primaria;
La tabla se llama lagos y la columna a añadir id
sql> alter table lagos add id mediumint not null auto_increment,primarykey (id);
Me da error de sintaxis,
¿Cuál seria la sintaxis correcta?
Gracias

1 respuesta

Respuesta
1
Prueba con:
ALTER TABLE lagos add id mediumint not null auto_increment;
ALTER TABLE lagos ADD primary key (id);
El constraint primary key en el alter debe especificarse con add, y tal parece que cada add debe ir en un alter table individual.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas