Por qué mi columna ID que es AutoIncrement no comienza desde 1 al guardar registros?

publicado por: Anonymous

introducir la descripción de la imagen aquí

id_usuario es PK, NN y AI

Al inicio sí comenzaba desde 1 pero, borre todos los registros y vía mi programa en Java guardé nuevos pero, los registros no comenzaron desde 1, comenzaron desde el último número de los registros que había borrado.

¿Por qué los registros no comienzan desde el número 1?. Comienzan desde el número de los registros que había borrado antes.

solución

Puedes hacerlo de dos maneras:

  1. Modificar solo el valor de AUTO_INCREMENT

ALTER TABLE table_name AUTO_INCREMENT=1

  1. Puedes vaciar la tabla restableciendola:

TRUNCATE TABLE table_name;

Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *