JPA ids auto_increment generation

时间:2010-12-02 12:34:21

标签: java mysql jpa

我在我的应用程序中使用JPA,然后在插入不同对象时,数据库使用顺序ID。

例如:

如果我有表成员和表用户,当插入user类型的对象时将取id = 1然后将对象添加到表成员中将取id = 2.

问题是:我将.sql文件导入数据库。

然后当我从我的应用程序插入一条新记录时,它会导致异常,因为它使用了已经添加的ID。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您可以将AUTO_INCREMENT的起始值设置为

ALTER TABLE tbl AUTO_INCREMENT = 100;

另见: