Điều bạn đang cố làm nghe có vẻ nguy hiểm vì đó không phải là mục đích sử dụng của AUTO_INCREMENT
.
Nếu bạn thực sự muốn tìm giá trị khóa chưa sử dụng thấp nhất, không sử dụng AUTO_INCREMENT
và quản lý các khóa của bạn theo cách thủ công. Tuy nhiên, đây KHÔNG phải là phương pháp được khuyến khích.
Lùi lại một bước và hỏi " tại sao bạn cần tái chế các giá trị chính? "Làm INT
không dấu (hoặc BIGINT
) không cung cấp không gian khóa đủ lớn?
Bạn có thực sự sẽ có nhiều hơn 18,446,744,073,709,551,615
hồ sơ duy nhất trong suốt thời gian tồn tại của ứng dụng của bạn?