Java唯一ID生成器

时间:2017-06-04 12:21:00

标签: java database

如何为客户订单生成唯一订单ID,请检查mysql主键。 我需要像这样的ID,

  1. OID000001
  2. OID000002
  3. OID000003
  4. 当2个客户打开订单时,下一个ID显示为OID000004,但是当保存2个订单时,我收到错误 - 主键重复。

    我需要第一个客户的未结订单表单ID为OID000004,第二个客户的订单表单ID应为OID000005

    如何修复此错误?

1 个答案:

答案 0 :(得分:1)

你提到 MySQL 。如果您使用 SQL ,则可以使用AUTO_INCREMENT在将新的ID添加到数据库时自动分配ID。