如何制作流水号

本文介绍了如何使用数据库来创建流水号,通过建立临时表和利用拼接函数达到2022051900008这样的订单号效果。同时提出通过新增定时任务,每天初始化一条流水号数据,确保流水号的连续性。
摘要由CSDN通过智能技术生成

如何制作流水号

用数据库的方式完成流水号的创建

基于数据库的方式,首先创建临时表

/*==============================================================*/
/* Table: express_flow */
/*==============================================================*/
CREATE TABLE express_flow (
  seqname varchar(50) NOT NULL,
  currentValue BIGINT NOT NULL,
  increment BIGINT NOT NULL DEFAULT '1',
  PRIMARY KEY (seqname)
) ;

-- create function
DELIMITER $$
DROP FUNCTION IF EXISTS currval $$
CREATE FUNCTION currval(seq_name VARCHAR(50)) RETURNS bigint
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值