increment 字段就是会自动增加,那么他加到头了怎么办,??

chendd2001 2003-08-19 09:33:14
increment 字段就是会自动增加,那么他加到头了怎么办,??
好像时重新循环回来吧,但是这样你们会不会碰上什么以后不好的特性。
我就迷茫,比如有时我们就要select一个刚插入的行,本来很简单,select id
序列最大的一行就是了,可现在就会有麻烦。
你们具体多怎么处理一些问题?
...全文
28 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hjb111 2003-08-19
  • 打赏
  • 举报
回复
int型能达到-2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 这么条记录!
估计不会达到这么多!
再不放心用bigint型能达到2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807)
估计不会再能达到这么多记录吧!
hjb111 2003-08-19
  • 打赏
  • 举报
回复
将它改为bitint行,估计最大不会有这么多行吧!
pengdali 2003-08-19
  • 打赏
  • 举报
回复
bigint

从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。

int

从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节。int 的 SQL-92 同义字为 integer。



你用bigint就够了。

如果到头了会报错。

22,206

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧