【发布时间】:2012-03-08 09:32:38
【问题描述】:
我需要根据表的主键生成一个数字,该数字将用作外部参考(例如标记产品或生成条形码)。 该数字将存储在数据库中,稍后用于检索它所源自的实际记录。 该数字必须是固定长度,例如最多 8 个字符以最小化条形码的长度。
我可以使用任何 Java API 来生成这个数字吗?
解决方案不需要强制从主键中导出数字;我只需要确保它在所有记录中都是唯一的。
我需要一个程序化的 Java 解决方案;不是与数据库相关的。
谢谢, 谢赫扎德
【问题讨论】:
-
在不知道主键是什么的情况下,不可能提出基于主键的解决方案。请更好地说明问题。
-
主键不就是这样的数字吗?
-
你真的需要在这里更具体。我读了你的问题两次,真的无法弄清楚你想用你提供的信息做什么。请尽快编辑,否则您的问题很可能会被关闭。
标签: java unique-key