我正在为一家移动公司做一个项目(可以出售第二次使用的手机)....
我创建了一个像
CREATE TABLE mobileDetails
(
mobileID INT IDENTITY PRIMARY KEY,
mobileModel VARCHAR(20),
price VARCHAR(20),
)
如果假设管理员登录并添加任何新手机,则新添加的手机将是最后一个mobileID
现有的 mobileID 值 + 1,因为我们已将. (我已经完成了) mobileID
IDENTITY
但是如果假设最后一个 MOBILEmobileID
是 4 并且我正在从数据库中删除它....
之后,如果假设我添加了一个新手机,那么数据库应该将新添加的手机的 ID 设为 4,而不是给我 5 .....
有什么想法可以克服这个吗?
真的很抱歉我不成熟的英语,并提前感谢您的帮助:)