Inclusão de coluna auto_increment[Resolvido]

4 respostas
P

Boa noite a todos,

Poderiam me informar onde estou errando ? Quero inserir uma coluna no mysql com a instrução “ALTER TABLE Contato ADD id INT NOT NULL AUTO_INCREMENT BEFORE nome_cont;” para manipular posteriormente no java mas acusa erro.

Grato,

Paulo

4 Respostas

A

É um problema amigo.

Pois vc deve estar querendo inserir uma chave primaria depois de ter criado a tabela…

Acho que auto incremento é só para chave primaria não??

Att,

H

Olá,

Dei uma olhada aqui, encontrei isso, veja se ajuda: (não uso mysql =P)

Vi aqui: http://dev.mysql.com/doc/refman/4.1/pt/alter-table.html

Valeu

F
alter table Contato drop column id;
alter table Contato add id INT NOT NULL PRIMARY KEY auto_increment;

Roda esses dois comandos lá ver se adiciona. Caso adicione sua coluna já tinha sido criada ou tinha uma outra coluna com o nome id, senão mostre nos o erro aqui para que possamos ajudá-lo.

P

Bom dia Srs,

Funcionou. Agradeço muito pela atenção. Bom ano novo a todos.

Abs,

Criado 30 de dezembro de 2011
Ultima resposta 2 de jan. de 2012
Respostas 4
Participantes 4