Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Erro no auto_increment


alexandremanowar

Pergunta

Bom dia

Estou precisando adicionar um campo na tabela com auto_increment que inicia a partir de 1000, porém esta dando erro, olha como estou fazendo:

alter table tabela add campo int primary key AUTO_INCREMENT = 1000

Esta dando esse erro:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= 1000' at line 1

Onde estou errando?

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
alter table tabela add campo int primary key AUTO_INCREMENT = 1000
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= 1000' at line 1 Onde estou errando?
Está errando onde o MySQl está dizendo pra você. Isto
AUTO_INCREMENT = 1000
Não existe. Para setar o AUTO_INCREMENT a partir de um determinado valor coloque o comando
set insert_id=<numero-inicial-do-autoincrement>;

antes da instrução alter table.

Link para o comentário
Compartilhar em outros sites

  • 0

Cara valeu pela atenção

Eu não consegui fazer da forma que você colocou mas um amigo em um forum passou uma método e consegui, fiz assim:

alter table tabela add campo int primary key auto_increment;
alter table tabela auto_increment = 1000;

Obrigado

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...