1

現在、AUTOINCREMENTを使用して一意のユーザーIDを取得する単純なユーザーデータベースを構築しています。1人のユーザーを削除すると、ユーザーIDにギャップが生じます。次に大きい数値を使用する代わりに、これらの空のギャップを自動増分で埋めることができるかどうか知りたいです。

ユーザー
ID10001001
1002 1004
_

現在、テーブルに挿入する次のユーザーIDは1005ですが、代わりに1003にします。これも可能ですか?

4

1 に答える 1

1

いいえ、自動インクリメントではこれは不可能です。手動で追加のコーディングを行う必要があります。通常、maxvalueを十分に高く保つと、スキップされたレコードはそれほど問題になりません。

于 2012-06-05T12:24:23.943 に答える