sql >> Base de Datos >  >> RDS >> PostgreSQL

Hibernate 4 y Postgres:¿Cómo crear una secuencia por tabla?

Si estás en un Hibernate reciente, prueba:

@GeneratedValue(strategy = GenerationType.IDENTITY)

Si todavía usa una secuencia por tabla, use:

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

Consulte hibernate no pudo obtener el siguiente valor de secuencia