打印

[数据库] 如何获取准确的自动编号值

在MSSQL中,字段ID为自动增长,即为标识规范.例如按顺序添加5条记录,则ID按顺序显示为:1,2,3,4,5;如果删除第5

条数据后,再添加一条新的记录,结果显示的ID为:1,2,3,4,6;现在的问题是,如何让它新添加的ID是一直按顺序,而不是

中断的情况呢.
好象是属于非正常的要求吧...不过要做的话.可以考虑当删除和添加记录时重新生成排序的ID.
个站交流!开发郁闷期
自动增长的不行,自己填写的可以。
承接定制建站、在线系统,代售域名、邮局、主机,价格从优。
有意者站内PM。
新一代四无新人……
谢谢楼上两位指教..那只能用非自动增长的办法解决了

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
MSSQL 可以插入标识的

SET IDENTITY_Insert member ON
insert member(id,username) values(1,'admin')
SET IDENTITY_Insert member OFF
有偿解决SQL、ACCESS、ASP、IIS疑难问题。

TOP