免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1637 | 回复: 5
打印 上一主题 下一主题

如何使字段内的数据初始化统计? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-01-27 03:04 |只看该作者 |倒序浏览
数据库内的ID字段是由注册系统系统自动写入的,有一个用户注册,ID就会自动加1,近期经过几次修复数据库导致ID字段内的编号间断,一共才781732笔记录,ID数就超过20亿,有什么办法能让ID字段初始化?从1开始到781732


如图:


论坛徽章:
0
2 [报告]
发表于 2006-01-27 09:21 |只看该作者
不明白

论坛徽章:
0
3 [报告]
发表于 2006-01-27 09:34 |只看该作者
如果 id 字段没有和其他任何表做关联,就删除该列,然后在新建该列,就会自动重新排序了。

论坛徽章:
0
4 [报告]
发表于 2006-01-27 09:34 |只看该作者
SET Syntax
SET [OPTION] SQL_VALUE_OPTION= value, ...

INSERT_ID = #
Set the value to be used by the following INSERT or ALTER TABLE command when inserting an AUTO_INCREMENT value. This is mainly used with the update log.

声明一下,我并未做过测试,请lz慎重

[ 本帖最后由 yejr 于 2006-1-27 11:30 编辑 ]

论坛徽章:
1
数据库技术版块每日发帖之星
日期:2016-03-12 06:20:00
5 [报告]
发表于 2006-01-27 11:36 |只看该作者
If your table type is MyISAM
You can create a temporary table
and import the data to the temporary table except the account_id column
But if your your table engine is InnoDB and have relation with other table
the problem is much more difficult

论坛徽章:
0
6 [报告]
发表于 2006-01-27 14:27 |只看该作者
谢谢各位:)
问题已经解决啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP