Cómo manejar la fragmentación de la columna de ID de incremento automático en MySQL
Tengo una tabla con un campo auto_increment y, a veces, las filas se eliminan, por lo que auto_increment deja espacios vacíos. ¿Hay alguna forma de evitar esto o, si no, cómo escribir una consulta SQL que:
Altera laauto_increment
valor para ser el máximo (valor actual) + 1Devolver el nuevoauto_increment
¿valor?Se como escribir parte1 y2 ¿Pero puedo ponerlos en la misma consulta?
Si eso no es posible:
¿Cómo "selecciono" (retorno) elauto_increment
valor oauto_increment
valor + 1?