社区
疑难问题
帖子详情
如何解决自动增长数据类型的边界问题?
glen1983
2004-05-04 07:00:21
如果删除记录,怎么重新计算id?如果任其增长,记录达到自动增长极限怎么办?
...全文
117
4
打赏
收藏
如何解决自动增长数据类型的边界问题?
如果删除记录,怎么重新计算id?如果任其增长,记录达到自动增长极限怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mooowx
2004-05-05
打赏
举报
回复
即使不用自增号,也都有可能用尽其编号的一天,所以我认为只有根据具体项目的数据量来确定用多大的取值范围.
lipeng696
2004-05-05
打赏
举报
回复
一般用自增长的int字段,记录数可以达到2147483647,够多的了!不然你可以通过清空该表的方法:truncate table,来实现将记数重置为1,重新开始。
zjcxc
2004-05-04
打赏
举报
回复
1.不用自增号,或者删除自增字段,再重新增加此字段
2.设置成bigint,或decimal(38,0),这样都超出范围的话,你的服务器应该已经承受不了这么多数据。
zheninchangjiang
2004-05-04
打赏
举报
回复
1.不要用自增号
2.我也不知道,因为还没有遇到上面的情况
MySQL中的
自动
增长
本文详细介绍了数据库
自动
增长
字段的使用方法及注意事项,包括
自动
增长
的语法、使用须知和示例,以及如何修改或删除
自动
增长
属性。
【MySQL知识点】
自动
增长
本文介绍了MySQL数据库中的
自动
增长
功能,包括其定义、注意事项及如何在实际应用中进行测试、修改和删除等操作。
ORACLE没有
自动
增长
的
数据类型
博客介绍了ORACLE中
自动
增长
序列号的创建和使用。因ORACLE无
自动
增长
数据类型
,需创建序列号,如用CREATE SEQUENCE语句,最大取值依字段长度而定。插入记录时,使用序列号的NEXTVAL赋值。
MySQL数据表设计之
自动
增长
本文详细介绍了在MySQL中如何设置数据表字段为
自动
增长
,包括创建数据表时和修改数据表时的设置方法。同时,阐述了使用AUTO_INCREMENT时需要注意的事项,例如字段类型、唯一约束、主键约束以及插入值的规则。通过示例演示了
自动
增长
字段的创建、验证、插入数据和修改
自动
增长
值的过程。最后,扩展介绍了MySQL中维护
自动
增长
的系统变量。
SQLite
自动
增长
本文详细介绍了在SQLite中如何创建
自动
增长
的主键,包括使用INTEGER PRIMARY KEY实现
自动
递增的功能,以及如何通过last_insert_rowid()函数获取最新生成的ID。
疑难问题
22,296
社区成员
121,728
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章