Ir para conteúdo

Ronaldo Marcos

Members
  • Total de itens

    110
  • Registro em

  • Última visita

Tudo que Ronaldo Marcos postou

  1. Ronaldo Marcos

    [Resolvido] Zerar um auto-increment em MySQL ?

    Sei que esse tópico é bem velho, mas caso alguém esteja com problema parecido e acabe chegando nele em suas buscar pelo google: Um dos motivos para - ALTER TABLE `nomeDaTabela` AUTO_INCREMENT = 1 - não funcionar talvez seja porque o valor que esteja usando para o novo AUTO_INCREMENT (que usei 1 no exemplo ai) seja menor que algum outro que ja esteja no seu BD, isto é, se você tem no Banco um registro com o 2798, não será possível setar para um valor menor por exemplo 2000. CONTUDO, isso acontece em alguns casos que não descobri porque, não é minha especialidade o mysql, mas usando o mesmo sistema com os mesmos dados, em um caso consegui zerar e os dados seguiram a partir de 1, mas em outro só consegui usando um valor acima do registro maior que eu ta tinha no banco. Talvez seja versão do mysql, do administrador (no caso eu usava o mysqladmin); Não sei como resolver em cada caso, mas vale como observação, assim cada um pode chegar a alguma conclusão, no meu caso por exemplo, onde não zerava tirei o auto_inc do campo, zerei todos e depois voltei como auto_inc e setei o inicial como 1.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.