数据库-不重复的资产编号设计

数据库-不重复的资产编号设计

泛泛之交 发布于 2017-05-17 字数 144 浏览 1092 回复 4

对于资产管理系统,如何按照预定义规则生成不重复的资产编号?该编号是资产表的一个字段。如XY-20121204-001、XY-20121204-002、XY-20121204-003等

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

甜柠檬 2017-09-27 4 楼

前缀+时间(量少的可以按天,量大的到时、分、秒都行)+随机数/流水号

甜柠檬 2017-09-26 3 楼

你只是要求不重复的编号么?并不要求一定是递增编号,那就可以考虑使用 UUID,在分布式系统中非常常用的一种资源编号方式,它可以保证你的编号或者资源时空唯一。各种平台下都有产生 UUID 的方法,win32下好像是UuidCreate函数。

瑾兮 2017-07-24 2 楼

可以采用资产标识-年月日-00当前记录的ID(当前ID自增长模式生成)

想挽留 2017-06-01 1 楼

可以用时间表示:

前缀-年月日-时分秒