【发布时间】:2017-05-21 00:55:52
【问题描述】:
我需要一个包含一定范围内值的 Mysql 列。例如,我有一个名为“apiCallCount”的列名,该列的值应该在 1 到 1000 的范围内。另外,我们需要将此列设为自动递增(请注意该表有一个自动递增的主键)
也就是说,当您插入第一行时,column("apiCallCount") 的值将是“1”,每次插入时它应该继续递增直到 1000。值变为 1000 后的下一次插入应在“apiCallCount”列中创建值为“1”的行。
【问题讨论】:
-
好的,那么您的具体编程相关问题是什么?
-
PostgresSql 已经具备这种特殊机制,我只需将其迁移到 MySql 即可。在 PostgresSql 中它是使用序列实现的。
标签: mysql auto-increment