重複の可能性:
自動インクレメネットフィールドの「穴」を埋める方法は?
データベース内のユーザーを削除するときに問題が発生します。列内にスキップされた番号がある場合でも、ID列は常にスキップされ、増加し続けます。
例:
+---------+----------+---------+
| ID | first | last |
+---------+----------+---------+
| 1 | a | a |
+---------+----------+---------+
| 3 | c | c |
+---------+----------+---------+
| 4 | d | d |
+---------+----------+---------+
| 5 | e | e |
+---------+----------+---------+
| 7 | g | g |
+---------+----------+---------+
| 9 | i | i |
+---------+----------+---------+
新しいユーザーを作成するときに、ID列のギャップを自動的に埋める方法はありますか?または、リストの残りのユーザーを調整してギャップを埋めますか?