为什么主键不是自动加1?

wjbmbl 2008-01-24 03:37:24
运行时,文章编号应该是1.2.3.....才对,可是却是1.3.5....
为什么会这样呢?
...全文
284 34 打赏 收藏 转发到动态 举报
写回复
用AI写文章
34 条回复
切换为时间正序
请发表友善的回复…
发表回复
chengqscjh 2008-01-26
  • 打赏
  • 举报
回复
identity(1,1)
wjbmbl 2008-01-26
  • 打赏
  • 举报
回复
对了,我怎么把分给人啊?
pt1314917 2008-01-26
  • 打赏
  • 举报
回复
管理帖子-然后给每个人相应的分数-输入密码-结贴``
wzy_love_sly 2008-01-26
  • 打赏
  • 举报
回复
点管理贴子(左上角)
输入密码,给分,点密码旁的结帖
顺便鄙视一下楼主
wjbmbl 2008-01-26
  • 打赏
  • 举报
回复
怎么把分给人啊?告诉我啊,要不我怎么给你大家分啊?55
wjbmbl 2008-01-26
  • 打赏
  • 举报
回复
晕,我一共120分,分别给了6个人,为什么现在看结果不是这样啊??
中国风 2008-01-26
  • 打赏
  • 举报
回复
IDENT_SEED(表名)--查一下种子
IDENT_INCR(表名)--增量值是不是为2
fcuandy 2008-01-26
  • 打赏
  • 举报
回复
...
OracleRoob 2008-01-26
  • 打赏
  • 举报
回复
identity(1,1)

重新建表
JiangHongTao 2008-01-25
  • 打赏
  • 举报
回复
其实设成自增长的不太好,有可能删除数据,然后就会不连续了

可以插入数据时获取数据库中的最大值 在这个最大值的基础上增加就可以了
------------------------------------------------------------
删除中间的记录,不是一样不能连续。
如果没有什么特别的要求,只是为了标记,作为主键,还是推荐用自增长。
jfjy_0 2008-01-25
  • 打赏
  • 举报
回复
其实设成自增长的不太好,有可能删除数据,然后就会不连续了

可以插入数据时获取数据库中的最大值 在这个最大值的基础上增加就可以了
loworth 2008-01-25
  • 打赏
  • 举报
回复
类似这种自增长的东西不要在页面直接显示 这个字段不要显示 显示的应该是你在页面中生成的序号 要么 你删除了或其他原因不显示 不会按顺序了
hjyhh 2008-01-24
  • 打赏
  • 举报
回复
看过~~~
wjbmbl 2008-01-24
  • 打赏
  • 举报
回复
大虾门,我去恶补下再来讨教,不要鄙视偶啊,我去学习会,=偶厉害了好好谢谢大家啊.
嘎嘎
  • 打赏
  • 举报
回复
我也遇到过这种问题,删除所有行后,重新写值就可以了!可能是sql server的bug吧
JiangHongTao 2008-01-24
  • 打赏
  • 举报
回复
0、你有查询分析器吧?什么,没有!安装了SQL 的客户端吗?什么不知道SQL 的客户端是什么!555 我要哭了!等你装好了再来!

1、打开查询分析器,登录数据库服务器(这个我相信你会),进入查询分析器

2、在左边有对象浏览器(什么?没看到,按F8试试),看到你的数据库吗,一直找到你的表为止。(找不到就不要吃晚饭)

3、选中,点击右键,下面的应该会了。

amlove 2008-01-24
  • 打赏
  • 举报
回复
天才在没有成为天才之前,都被认为有问题!!
wjbmbl 2008-01-24
  • 打赏
  • 举报
回复
什么叫人品问题啊!!
人家好久自己琢磨出来的啊555
真的是没写代码啊
没有代码就不能创建数据表啊?
那我岂不见鬼了555
我明明自己弄出的表,什么代码偶根本不明白嘛!
不说没用的啦
谁告诉我为什么啊?为什么加2而不是自动加1的? 555
liangCK 2008-01-24
  • 打赏
  • 举报
回复
背着灵魂漫步..
用理论结合实际说明原因?
pt1314917 2008-01-24
  • 打赏
  • 举报
回复
类似这种在常理下不会发生且用科学知识无法解释的事情,一般我们称之为人品问题。
加载更多回复(14)

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧