回 帖 发 新 帖 刷新版面

主题:怎么修改identity列?急

identity是(1,1)的自动增长列.设置主建了.可是我删除了其中几行数据.identity仍旧是老样子,没有因此而减少,

怎么应该怎么改变他?我手动改变.他说改列无法改动.怎么办啊?

回复列表 (共2个回复)

沙发

自增字段就是这样的,你如果删除中间的数据,序号也是不变的,这样做的好处就是保证了记录的唯一性,你就这样想,如果你还有另一张表B,里面有个字段是和这张表A的自增字段(比如ID)进行关联,但如果你在A表删除了几条记录而同时后面记录的序号改变的,那岂不是B表的记录都要乱套了??

板凳

哦 .那就是没有办法修改拉

我来回复

您尚未登录,请登录后再回复。点此登录或注册