sql >> Base de Datos >  >> RDS >> Mysql

Insertar después de truncar empezar desde 1; pero insertar después de eliminar se reanuda desde el valor anterior

El valor máximo actual para la función de incremento automático se almacena en la definición de la tabla (puede verlo cuando ejecuta show create table idle .Cuando elimine todas las filas de la tabla, el valor de incremento automático seguirá siendo el mismo. Cuando truncas la tabla, básicamente sueltas la tabla y la vuelves a crear, lo que restablece el valor de incremento automático a 0.

Espero que esto ayude.