Создать циклический столбец автоинкремента в MySQL

У меня есть стол, в котором хранятся временные бухгалтерии. Ему нужен уникальный идентификатор для каждой строки, поэтому я использовал автоинкрементный столбец. Однако через некоторое время столбец достигает своего максимального значения, и тогда я не могу ввести новые строки в таблицу. Таблица довольно маленькая, всего ~100 строк за раз, так как я продолжаю вставлять и удалять строки. Я хотел бы как-то сделать автоинкремент циклическим, например, после того, как он достигнет своего максимального значения, он вернется к нулю. Нет никаких шансов нарушить уникальность столбца, поскольку в таблице присутствуют только последние 100 вставок. Как я могу это сделать? или это не правильное решение, и есть лучший способ получить уникальные токены для строк в БД?

1 ответ

Решение

Есть также UUID() имеется в наличии.

Другие вопросы по тегам