博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年3月23日

摘要: 使用键值表实现通用流水号 很多MIS系统,都需要用到流水号;一般的简单的流水号,由标识+日期+自增序号来组成;但如果考虑通用的话,就稍微复杂点儿的,需要考虑自定义日期格式、自增序号归1、自增序号溢出处理、前缀/中缀/后缀、并发访问、批量获取等,本文抽象出一个通用的生成流水号的方案。1. 查询原始数据表 vs. 键值表2. 键值表、取流水号的T-SQL实现3. 并发处理需要考虑的三个因素4. C#封装取流水号操作5. 不给代码怎马叫给力~1. 查询原始数据表 vs. 键值表 流水号的变动部分可分为日期和自增序号两部分,日期就是取当前的日期(yyyy、yyMM、或yyyyMMdd等),自增序号部分 阅读全文

posted @ 2011-03-23 13:39 linFen 阅读(1324) 评论(1) 推荐(0) 编辑