社区
疑难问题
帖子详情
MSSQL 将ID重新排列的问题
77413036
2015-01-19 09:09:36
如何将现有的数据从1开始递增重新赋ID。
ID NAME
4 A
6 B
9 C
11 D
整理后
1 A
2 B
3 C
4 D
...全文
205
2
打赏
收藏
MSSQL 将ID重新排列的问题
如何将现有的数据从1开始递增重新赋ID。 ID NAME 4 A 6 B 9 C 11 D 整理后 1 A 2 B 3 C 4 D
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Tiger_Zhao
2015-01-20
打赏
举报
回复
明明是不合理得需求。“能”和“好”之间差了十万八千里。
你什么时候见过死了一个人,然后把和这个人同天、同地区的人身份证号重新调整成连续的?
Neo_whl
2015-01-19
打赏
举报
回复
搜到的方法不错,解决问题了就是好方法
my
sql
重新排列
id
_my
sql
如何将
id
重新排列
my
sql
将
id
重新排列
的方法:1、使用column计数【alter table tablename drop column
id
】;2、使用increment排列【alter table tablenam auto_increment】。my
sql
将
id
重新排列
的方法:使用my
sql
时,通常表中会有一个自增的
id
字段,但当我们想将表中的数据清空重新添加数据时,希望
id
重新从1开始计数,用以下两种...
My
sql
id
重新排序
问题
背景: 在使用删除记录之后,自增的
id
不会应为记录的更改而重新编排,从而导致
id
的断层现象. 有以下方法: 重置清空
id
(在不需要所有的记录的情况下,该方法会将表清空) 删除
id
字段并且重建(推荐) 重新设置排序起始 一: 重置清空
id
(在不需要所有的记录的情况下,该方法会将表清空) 命令: truncate table 表名 https://jingyan.ba
id
u.c...
My
sql
主键
id
重排序
来自:My
Sql
自增
Id
重排
问题
_my
sql
修改插入顺序
id
_无名°的博客-CSDN博客。消除因删除而产生错乱的主键
id
顺序。
【my
sql
表
ID
重新排序】
无特殊情况 最好不用---truncatetruncate无法通过binlog回滚。truncate会清空所有数据且执行速度很快。truncate不能对有外键约束引用的表使用。执行truncate需要drop权限,不建议给账号drop权限。执行truncate前一定要再三检查确认,最好提前备份下表数据。
My
Sql
自增
Id
重排
问题
今天处理查看数据库的时候发现有一条数据不是很正确,于是我直接在数据库中删除了此数据,没想到的是,自增
id
并不能按顺序往下排列,而是跳过了删除掉的序号,原来My
Sql
不允许序号重复,哪怕曾经使用过。有强迫症的我非要把
ID
“捋顺”。于是在Navicat进行了以下操作。终于把
id
“捋顺”了 1. 假如说我们有一下表 2.我们将
id
为3的数据删除 现在刷新一下数据表发现
id
并不能连续,这是的有强迫症的我十分难受。 我在网上尝试了很多方法,但都不能解决,因为出现
问题
的数据表足足有30W条数据。于是我想了一个“曲线
疑难问题
22,300
社区成员
121,734
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章