简单而功能强大的自定义序列号生成器

时间:2013-10-29 08:20:09
【文件属性】:

文件名称:简单而功能强大的自定义序列号生成器

文件大小:12KB

文件格式:RAR

更新时间:2013-10-29 08:20:09

序列号 编号 自定义序列号 oracle

序列号自动增长组件 解决问题: 1. 通常编号的生成,用oracle的sequence,sql的自动增长变号,或select max 方式,这些方式用起来不是特别方便或不够灵活,满足不了业务规则,如oracle的sequence,需要建立sequence对象,增加程序的复杂性和维护量等。 2. 使用方便,如要增加新的序号类型,无需编程,在db中配置一行数据就可以了。 -- 功能比较强大: 通过配置数据,能够产生不同的编号规则,基本能满足日常的各种应用了 -- 实现时注意: 组件的事物完整性,不和业务逻辑同事物;注意并发性控制; -- 目前只有oracle db的版本,ms sql的版本,以后再上 -- 其它: 如生成的号不用,生成的号作废 功能: 可以带前缀和后缀 可以带日期(年,年月,年月日等) 数字部分可以任意长度(不够时,前面填0) 数字部分的增长,每次增长步长可以设置,默认为1 数字部分可以以日期段循环编号(如日期部分为YYMM,跨月时,重新从最小值编号)


【文件预览】:
generate_no
----oracle()
--------ddl.sp.com_db_seq_generator.sql(3KB)
--------sp_com_db_seq_generator.sql(3KB)
--------data.reimburse.com_db_seq_generator.sql(300B)
--------data.test.com_db_seq_generator.sql(291B)
--------ddl.table.com_db_seq_generator.sql(1KB)
--------ddl.trigger.com_db_seq_generator.sql(493B)
--------.svn()
--------readme.txt(465B)
----.svn()
--------all-wcprops(84B)
--------prop-base()
--------props()
--------tmp()
--------text-base()
--------entries(219B)

网友评论

  • 有点坑爹的样子 呵呵
  • 真的很简单吗?咋感觉不简单呢
  • 感觉不怎么好用,有点复杂哈
  • oracle的 , 可惜mssql 用不了
  • 简单易用的密码生成工具