silas_i 0 Denunciar post Postado Agosto 30, 2005 Pessoal, Criei na minha tabela alguns registros e acabei deletando no meio do teste alguns desses registros. A minha coluna ID é autonumérico ou seja cria sozinho esses números. Porém se eu tenho os registros desta maneira. 1 2 3 4 5 e deletar o "2" e o "3" e o "5" Ele vai manter da seguinte maneira 1 4 E o meu próximo registro será 6 ao invés de 5. Tem como renumerar isso ? Tem como deixar sequencial mesmo que eu tenha deletado algum registro ??? Valeu http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites
walace 1 Denunciar post Postado Agosto 30, 2005 Jeito tem, mas acho que vai ficar um pouco complicado, esses "buracos" no meio, você terá de arrumar lendo a base e gravando novamente os registros, mas se houver relacionamento em alguma outra tabela isso lhe trará problemas.Eu acho melhor deixar assim mesmo.Para alterar o valor do campo increment use: ALTER TABLE tabela AUTO_INCREMENT=123 Compartilhar este post Link para o post Compartilhar em outros sites