社区
MS-SQL Server
帖子详情
自动增加序号的问题!
zhang2544669
2003-10-17 08:35:55
我在原来表中增加了一个自动增加序号的列:
alter table user
add aaa smallint identity(1,1)
假如我表中原来有5行数据,那aaa的值为1到5,
我删除了一行数据后,aaa的值为1到4,
我再插入一行数据,结果aaa的值是6,而不是5,这是怎么回事?
我想让aaa为5,该怎么做?
...全文
90
6
打赏
收藏
自动增加序号的问题!
我在原来表中增加了一个自动增加序号的列: alter table user add aaa smallint identity(1,1) 假如我表中原来有5行数据,那aaa的值为1到5, 我删除了一行数据后,aaa的值为1到4, 我再插入一行数据,结果aaa的值是6,而不是5,这是怎么回事? 我想让aaa为5,该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
welyngj
2003-10-17
打赏
举报
回复
dbcc checkident(user,reseed,4)
然后:insert into table ....
LoveSQL
2003-10-17
打赏
举报
回复
自动增加序号的列是这样的,可以用SET IDENTITY_INSERT ON 显式地输入标识值。
workhand
2003-10-17
打赏
举报
回复
自动增长列就是这样,
可以不用,然后每增加一行时,先判断是否有奸细,然后给该列赋相应的值
welyngj
2003-10-17
打赏
举报
回复
帮助:
如果在经常进行删除操作的表中存在着标识列,那么在标识值之间可能会产生差距。如果这构成了问题,那么请不要使用 IDENTITY 属性。但是,为了确保未产生差距,或者为了弥补现有的差距,在用 SET IDENTITY_INSERT ON 显式地输入标识值之前,请先对现有的标识值进行计算。
zhoutian618
2003-10-17
打赏
举报
回复
自动增加序号的列是这样的啊。
welyngj
2003-10-17
打赏
举报
回复
dbcc checkident(user,reseed,4)
GridView
自动
增加
序号
GridView
自动
增加
序号
datatable
自动
增加
序号
datatable
自动
增加
序号
参考链接
Word文档标题
自动
增加
序号
Word文档
自动
增加
标题
序号
DataGrid和GridView
自动
增加
序号
(三种实现方式)
DataGrid
自动
增加
序号
(三种实现方式) 方法一:,直接在Aspx页面DataGrid模板列中. 缺点是到第二页分页时又重新开始了. asp:TemplateColumn HeaderText="
序号
" FooterText=" " HeaderStyle-Height="20...
SELECT查询
自动
增加
序号
如果数据表本身不含
自动
地增编号的字段时,要怎么做才能够让SELECT 查询结果
自动
增加
递增
序号
呢?提供下列三种方法供您参考:/* 方法一*/SELECT
序号
= (SELECT COUNT(客户编号) FROM 客户 AS aWHERE a.客户编号客户...
MS-SQL Server
34,594
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章