作者artingo (实现吧!)
看板Programming
标题[请益] SQL server的流水号如何能重新计算?
时间Mon Jun 19 15:07:12 2006
例如现有资料100笔
在table中的首个栏位设为自动流水号
如今欲删除第51至100笔的资料
然後另外新增新的50笔资料进去
为何该栏位的流水号变为101~150
而不是51~100
导致资料表流水号栏位变为1~50,然後便跳号到101~150
在程式码中或SQL SERVER里该如何设定
才能解决这个空号的跳号问题?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.46.206
1F:推 idicivik:这种类似的问题我有问过老师 一般这类顺序的码都是 06/19 18:43
2F:→ idicivik:primary key 所以不能砍 或 事後更改 如果不是 我的想法 06/19 18:44
3F:→ idicivik:是 利用原先的顺序作出另一个栏位的值再把原先的删掉即可 06/19 18:45