Alterar chave primaria no mysql

1 resposta
J

Olá

tenho uma tabela com duas colunas, gostaria de inverter a chave primaria para a segunda coluna e a primeira não ser mais chave primaria.

como fazer isso no mysql?

[ ] obrigado.

1 Resposta

J

Não sei se tem um jeito mais fácil, mas assim funciona:

ALTER TABLE tabela MODIFY COLUMN campo1 INTEGER;

ALTER TABLE tabela DROP PRIMARY KEY;

ALTER TABLE tabela MODIFY COLUMN campo2 INTEGER AUTO_INCREMENT PRIMARY KEY;
Criado 2 de janeiro de 2007
Ultima resposta 2 de jan. de 2007
Respostas 1
Participantes 2