PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Hibernate 4 und Postgres:Wie erstelle ich eine Sequenz pro Tabelle?

Wenn Sie sich kürzlich in einem Ruhezustand befinden, versuchen Sie Folgendes:

@GeneratedValue(strategy = GenerationType.IDENTITY)

Wenn es immer noch eine Sequenz pro Tabelle verwendet, verwenden Sie:

@GeneratedValue(strategy = GenerationType.SEQUENCE, generator="mytable_id_seq")
@SequenceGenerator(name="mytable_id_seq", sequenceName="mytable_id_seq", allocationSize=1)

Siehe hibernate konnte den nächsten Sequenzwert nicht abrufen