当前位置:首页 » 编程语言 » SQL中id不按顺序增加
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

SQL中id不按顺序增加

发布时间: 2022-10-01 10:18:17

❶ 能添加用户但ID为什么不按顺序排,创建序列了

USER_iD 设置主键 自增长。

另外 如果您把其中的已添加的数据删除了 下一条添加的是不会按照顺序的。
例如 您添加了 1、2、3、4、5 然后把第5删除了。您在添加 就是 6、7、8了~~
貌似我说的是sql 数据库~~不好意思

❷ 用i往mysql数据库添加数据后,为什么不是按id递增的顺序排在表尾,而是出现在表的中间或者标头的位置

你是看的数据库里面的表还是在输出到页面?
1 在数据库里面用sql 语句检查你的语句,看是不是降序。
2 页面输出的话应该是表头才对。

❸ sql中,id是主键也能自动增长,为什么插入数据后,id不按大小排序

你查询的时候加order by子句,如:
select * from dbo.id_count
order by id asc

❹ SQL表里的ID,如何让他重新按顺序排列

你可以手动修改,也可以先建一个表,把数据复制到新表,然后删除旧表,再把新表的名字成旧表名!!!可以用sql语句实现!具体咱就不细说了!蛮简单的!

❺ sql的数据库还原后ID标识不能递增 是什么原因

如果sql2000,生成SQL格式的文件时,没加生成约束吧
如果是sql2005 生成sql文件时不带自增长约束

或者直接把bak文件上传服务器,再还原试试

如果在本地还原就不能递增,可能备份文件就没有递增,可以和程序商联系,

或者你知道是那个表,自己加上自增长呗

❻ SQL2005中为什么我的数据表中ID的排序不是安顺序排列的呢

ID是字符串排序规则的,所以会这样,如果是数字类型的话,排序就会按顺序了
如果想按数字排序的话,要么把字段改成数字类型
要么在添加记录的时候,添加的ID前面添0,比如1就是001,11就是011这样排序就会顺了