Как обработать фрагментацию столбца идентификатора автоинкремента в MySQL
У меня есть таблица с полем auto_increment, и иногда строки удаляются, поэтому auto_increment оставляет пробелы. Есть ли способ избежать этого или, если нет, как написать SQL-запрос, который:
Изменяетauto_increment
значение будет максимальным (текущее значение) + 1Вернуть новыйauto_increment
стоимость?Я знаю, как написать часть1 а также2 но я могу поставить их в одном запросе?
Если это невозможно:
как мне «выбрать» (вернуть)auto_increment
значение илиauto_increment
значение + 1?