Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

O incremento automático não está redefinindo no MySQL


O MySQL não permite que você diminua o valor AUTO_INCREMENT, conforme especificado aqui:http://dev.mysql.com/doc/refman/5.6/en/alter-table.html

Mesmo com suas restrições, eu tentaria um dos seguintes:
  1. Insira explicitamente suas identidades para seus dados de teste. O MySQL não tem problemas com isso, ao contrário de alguns outros mecanismos de banco de dados
  2. Exclua e recrie sua coluna de identidade (ou apenas mude-a de identidade), se as restrições não estiverem nela.
  3. Não use uma coluna de identidade e use outro método (como um procedimento ou código externo) para controlar sua identidade. Este é realmente um último recurso e eu geralmente não o recomendaria...

Nota do OP:Era (1) que era o que eu precisava.