这个大家帮忙投票下,我不能解决这个问题,你大家帮忙。谢谢!!!

我不能解决这个问题,你大家帮忙。谢谢!!! - 故障解答 - 电脑教程网

我不能解决这个问题,你大家帮忙。谢谢!!!

日期:2006-06-10   荐:
我不能解决这个问题,你大家帮忙。谢谢!!!我做了一个数据表,其中有一个自增长的字段,假如里面有10条记录,开始自增长字段是按顺序排列的从1到10,可当我删去第10条记录时,再增加时,这个自增长字段的序号为11,从而序顺为1至9,11。中间空了一个10,请教怎样设置才能使自增长字段按序增加。谢谢!!!upDBCC CHECKIDENT (表名, RESEED, 1)目前我就知道,隻有先刪除它再增加它,這一辦法參照alter table a drop column 自增字段select identity(int,1,1) as 字段名,a.* into #temp from adrop table aselect * into a from #tempdrop table #temp把ID字段删除,在重新增加一个啊alter table tablenamedrop column IDalter table tablename add ID int identity可是我的这个表已经和其它表关联了!楼主的想法是不能用indentity字段实现的,比如你10个数据删的是非最后一个,你不能把删除的那个以后的都修改吧,再说你用这个字段关联了。indentity字段,只适合于仅表唯一不能含有其他意义。
标签: