王秀峰-让天下没有难编的号-单据编号.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
王秀峰-让天下没有难编的号-单据编号

让天下没有难编的号 单据编号 用互联网思维打造的一支程序 简单技术背后的故事 作者:王秀峰 Kevin Wang 2016 劳动节 欢迎加入EBS群:187392812 王秀峰——让天下没有难编的号——单据编号 第1页 变更记录 日期 作者 版本 变更说明 2016/05/02 王秀峰 1.0 王秀峰——让天下没有难编的号——单据编号 第2页 目录 变更记录2 受众:莫笑, 看完了再笑……7 引言:本文要具备的知识范围8 如果你想试用文章中的代码,要个环境,那么9 参考文档及相关资源10 单据编号原始需求11 单据编号方案一:Sequence 12 单据编号用动态SQL在老版本上也使用这种方式13 单据编号方案二: 单一比较SQL断号方案14 单一SQL取最小断号15 自交易解决多人取号重复18 获取下一个号码: 是最大号还是最小的那个断号? 19 初步解决25 断号测试27 单据编号方案三: 构造SQL取断号方案30 单据编号这一节留给你思考39 单据编号来吧看还有什么新花样40 单据编号打磨第一步:开撕41 开撕点列表45 关于1.1: 变长支持45 关于1.2: 前置符45 关于1.3: 依据多唯一健返回45 关于1.1: 关于多用户同时操作支持45 单据编号打磨第二步:有你所有好的功能,有你没有的功能46 所有有用的好的功能列表47 好的实现48 单一编码,定隔跳号,如每次隔3个号码取号58 单一编码,跳号含特征号,如:取出的流水号必须含有8 73 单一编码,定位起跳,如:取出的流水号必须大于100078 单一编码,不含特征号,如:取出的流水号必须不含4 78 单一编码,区间随机取号,如:取出的号必须在3000到5000之间的随机值84 单一编码,多个流水,混合编号,如: 前置A001前置B001前置C110 86 单一编码,多个流水,分隔展示,如: 前置A001-前置B001-前置C110 96 单一编码,多个流水,同一前置,分开流水,如:前置001-前置990-前置112, 96 单据编号打磨第三步:特殊场景的需求104 单据编号打磨第四步:粘性106 DBMS_CONNECTION_POOL 106 王秀峰——让天下没有难编的号——单据编号 第3页 DBMS_CRYPTO 106 DBMS_CUBE 106 DBMS_DDL 106 DBMS_DEBUG 106 DBMS_FILE_TRANSFER 107 DBMS_FLASHBACK 107 DBMS_JAVA 107 DBMS_JOB 107 DBMS_LOB 107 DBMS_LOCK 107 DBMS_METADATA107 DBMS_MONITOR 108 DBMS_MVIEW 108 DBMS_OLAP 108 DBMS_OUTPUT 108 DBMS_PARALLEL_EXECUTE108 DBMS_PIPE 108 DBMS_RANDOM 108 DBMS_REDEFINITION 108 DBMS_REFRESH 109 DBMS_RESULT_CACHE 109 DBMS_RESULT

您可能关注的文档

文档评论(0)

aena45 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档