私は携帯電話会社のプロジェクトを行っています(2回目の使用の携帯電話が販売されています)....
のようなテーブルを作成しました。
CREATE TABLE mobileDetails
(
mobileID INT IDENTITY PRIMARY KEY,
mobileModel VARCHAR(20),
price VARCHAR(20),
)
管理者がログインして新しいモバイルを追加した場合、新しく追加されたモバイルmobileID
は、最後の既存のモバイル ID 値 + 1 になりmobileID
ますIDENTITY
。(私はそれで非常に終わっています)
しかし、最後のMOBILEmobileID
が4で、データベースから削除しているとします....
その後、新しいモバイルを追加すると、データベースは新しく追加されたモバイルの ID を 4 として与えるはずですが、代わりに 5 を与えます.....
これを克服するためのアイデアはありますか?
私の未熟な英語で本当に申し訳ありません。あなたの助けを前もって感謝します:)