Това, което се опитвате да направите, звучи опасно, тъй като това не е предназначението на AUTO_INCREMENT
.
Ако наистина искате да намерите най-ниската неизползвана стойност на ключа, не използвайте AUTO_INCREMENT
изобщо и управлявайте ключовете си ръчно. Това обаче НЕ е препоръчителна практика.
Направете крачка назад и попитайте „защо трябва да рециклирате ключови стойности? " Направете неподписан INT
(или BIGINT
) не осигурявате достатъчно голямо ключово пространство?
Наистина ли ще имате повече от 18,446,744,073,709,551,615
уникални записи през целия живот на вашето приложение?