在SQL中添加记录如何产生流水编码
来源:网络收集 点击: 时间:2024-03-01创建流水码主表(SysSequence)
1)用于配置流水码的生成规则,重点字段:编码、中文名称、前缀、日期长度、流水号长度等,其中编码是主键
2)创建/修改的时间/人员等不在本文的演示中,需要的自行添加
3)在调用存储过程前,需要在主表中配置流水码生成规则


创建流水码子表(SysSequenceSub)
1)用于记录各个日期的流水号使用情况,重点字段:编码、日期、当日最大流水值等
2)创建/修改的时间/人员等不在本文的演示中,需要的自行添加
3)子表不需要配置值,在生成流水码的时候,自动插入记录


在流水码主表中插入一条流水码生成规则
1)编码:是主键栏位,用于区分每条生成规则
2)中文名称:是对编码的中文解释,让人一看就明白这条规则是用于生成什么流水码的
3)前缀:流水码的最开始部分,该条规则的所有流水码都将以此开头
4)日期长度:通常是6或者8。6位日期格式yymmdd,8位日期格式yyyymmdd
5)流水号长度:流水码的最后从1开始编号的占位长度
6)整个流水码 = 前缀 + 6/8位日期 + 流水号(指定位数)

创建生成流水码的存储过程,详见截图

调用流水码存储过程,生成一个流水码,将生成的流水码赋值到要添加的记录列即可

调用流水码存储过程,生成多个流水码,将生成的流水码赋值到要添加的记录列即可

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_207206.html