社区
基础编程
帖子详情
表的一个字段的问题!
yttlovezxx
2006-01-09 05:16:28
一个表的字段是自动增加的int类型.我增加了两条记录(编号为1928,1929),然后又删了这两条.可我新增加的时候怎么从(1930开始啊?明明1928和1929都没有记录了.)不知道为什么?大哥们帮忙啊!
...全文
179
12
打赏
收藏
表的一个字段的问题!
一个表的字段是自动增加的int类型.我增加了两条记录(编号为1928,1929),然后又删了这两条.可我新增加的时候怎么从(1930开始啊?明明1928和1929都没有记录了.)不知道为什么?大哥们帮忙啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
-神仙-
2006-01-24
打赏
举报
回复
知道什么是主键吗?
web_php
2006-01-24
打赏
举报
回复
id的唯一标识性
lvlfforever
2006-01-24
打赏
举报
回复
MYISAM这个类型是严格递增的,即删除了之后,下一条记录仍然记得被删除的记录。要继续插入的话,新的记录从被删除的记录+1开始。ISAM这种类型就没有这种限制。要想使MYISAM类型表内现存的记录递增(显示),可以modfiy这个字段的auto_increment属性,先删除在增加。
wy2000490
2006-01-24
打赏
举报
回复
MySql没有自动回收的功能
用过了的ID,insert的时候就不会再用以前的ID了
除非你写INSERT 指定ID才可以用原来用过的ID
你可以先取出数据表里面记录ID的最大值 $id_max
$newid = $id_max + 1;
然后插入新记录的时候 insert into table (id,...) values ('$newid',...)
insert语句在MYSQL里面就是这样的
yttlovezxx
2006-01-13
打赏
举报
回复
楼上的.我的问题另类吗?我只是寻求解决方法而已.我就不相信你刚开始一个问题不问也很厉害.
helloyou0
2006-01-13
打赏
举报
回复
如果你的确,必须,一定,需要使用连续的序号的话,
那就不使用自增的就行了。
另:如果你加入了1001...1999,2000,然后删除了1001怎么办?
把后面的都做调整吗?
目前所有的数据库的自增字段几乎都是序号使用过就不用了。
可以修改下个自增值,但是不如使用update了。
rawjim
2006-01-12
打赏
举报
回复
你不要问些另类的问题好不好。
序号递增有什么不对吗?你懂不懂数据库原理的。
PS:看到这种0分帖就讨厌
yttlovezxx
2006-01-12
打赏
举报
回复
还是没有解决。现在!
axolo
2006-01-12
打赏
举报
回复
你应该用UPDATE的!不知道能不能重置计数器。
how9s
2006-01-12
打赏
举报
回复
“是的,当时就是这样”
helloyou0
2006-01-10
打赏
举报
回复
你需要连续吗?
Meteorlet
2006-01-10
打赏
举报
回复
递增字段只保证唯一性,再说数据库的记录本来就是无序的,ORDER BY能改变顺序,没必要连续编号,不明白为什么有人会提出这种问题
JIRA三级权限方案 - 项目、单据、
字段
不同级别的权限控制
Jira作为一款优秀的项目管理系统,功能全面,配置灵活,权限方案完善,可扩展、可定制。 本课程介绍权限控制的具体实施方案,针对项目、单据、
字段
,演示三种不同层级粒度权限的配置、扩展和定制方法,提供脚本代码...
mysql实战(四)——将
表
中
一个
字段
的值赋值给另
一个
字段
将
表
中
一个
字段
的值赋值给另
一个
字段
系列文章目录背景具体实现过程1.SQL语句2.实例总结 背景 在数据
表
中新增了
一个
字段
,希望这个
字段
的值与另外
一个
字段
的值相同。效果如下图 具体实现过程 1.SQL语句 UPDATE ...
mysql多个
字段
映射
一个
字段
_
一个
表
中多个
字段
对应另
一个
表
的ID(SQL查询)
A数据
表
中多个
字段
对应B数据
表
的ID,现在要把B
表
的其他
字段
一起查询出来一、数据
表
:1、SPEED_DETECTION_ROAD它的 START_POINT_ID 和 END_POINT_ID
字段
对应下面
表
的ID,2、SECTION_INFO:二、SQL语句:SELECTsection...
在ORACLE中给已有数据的
表
增加、修改、删除
一个
字段
(或
一个
列)或者多个
字段
(或多个列)的
问题
一、将历史
表
的
字段
增加
一个
或者多个的SQL语句。 1、增加
一个
字段
:(增加
字段
时,只能排在已有
字段
的后面,不能插到已有
字段
之间) Alter Table t_app_si_addr_12 Add CHG_ADDR_FLAG varchar2(2); Alter Table ...
MYSQL重构时候
一个
表
中最好不要超过多少个
字段
呢?处理
表
已经55个
字段
了,重构时在考虑是否需要分拆多
表
希望重构之后能够解决掉数据冗余的
问题
,目前数据库已经超过1亿+数据,每天20W-50W数据量在递增,需要重构程序进行优化,可是实际上,我看到一张
表
里面有55个
字段
,瞬间感觉有点冗余了。就去查了查,MYSQL最大的一张...
基础编程
21,887
社区成员
140,363
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章