经过总结生成流水号主要分为四步骤:
说明:第一需要建一张序列表,第二新建事件每天定时清空序列,第三新建自增函数,第四新建生成序列规则sql函数。
一、第一步新建序列表。
说明:共有四个字段,序列名,当前值,每次自增数量,备注(可有可无)。
说明:这里每次自增为1
二、第二新建事件每天定时清空序列。
说明:这里的事件是用工具建成(mysql navicat ),并不是SQL生成的。
注意:新建事件前需要先开启事务,定时开启在最后总结部分,请先阅读。
UPDATE sequence
SET current_value = 0
WHERE name = 'test_trans_no'
说明:定义开始时间,day 为天,一天执行一次。