我定义了一个 7 位数字的自增 ID 字段int(7) ZEROFILL
(一开始一切都很好。然后我注意到该字段会“跳过”整个范围。比如直接从 0000100 到 0000200。直接到 9999999 就变得很复杂了,这是 允许的最后一个值int(7)
,因为下次它设置的值是“10000000”,它包含 8 个数字,而它到目前为止,只使用了 0.005% 的可用值int(7)
。
问题是我真的需要这个字段的 7 位格式。
有没有办法真正强制该字段使用下一个可用值?
谢谢你的帮助!
编辑:仅供参考,行定义是int(7) UNSIGNED ZEROFILL AUTO_INCREMENT