Postgresql jpa中的重置序列

Postgresql jpa中的重置序列,postgresql,jpa,spring-data-jpa,Postgresql,Jpa,Spring Data Jpa,我将SpringBoot2与spring数据jpa、hibernate和posgres一起使用。 我需要每年每1天重置一个序列,因为我们使用当前的+''+序列id 有没有一种方法可以用jpa重置序列?没有一种纯粹的jpa重置序列的方法,甚至不是所有数据库都支持重置序列。也就是说,您可以尝试使用本机查询(em.createNativeQuery(…).executeUpdate()),或者如果您绝对必须使用JPA进行作业,则可以使用 重置序列的纯JPA方法不存在,而且重置序列甚至不受所有数据库的支

我将SpringBoot2与spring数据jpa、hibernate和posgres一起使用。 我需要每年每1天重置一个序列,因为我们使用当前的+''+序列id


有没有一种方法可以用jpa重置序列?

没有一种纯粹的jpa重置序列的方法,甚至不是所有数据库都支持重置序列。也就是说,您可以尝试使用本机查询(
em.createNativeQuery(…).executeUpdate()
),或者如果您绝对必须使用JPA进行作业,则可以使用

重置序列的纯JPA方法不存在,而且重置序列甚至不受所有数据库的支持。也就是说,您可以尝试使用本机查询(
em.createNativeQuery(…).executeUpdate()
),或者如果您绝对必须使用JPA进行作业,则可以使用