我在postgres中使用flyway创建了一个序列,该序列应从10000开始。
我想使用JPA而不是本机查询来获取序列的下一个值,因为我在不同的云提供商处运行着不同的数据库平台。
我找不到JPA查询来获取序列的下一个值,如果我已经缺少某些内容,请重定向到正确的页面。
感谢您在该领域的任何帮助!
P.S:我发现此链接可以帮助我对本机查询执行相同的操作。 postgresql sequence nextval in schema
答案 0 :(得分:0)
我认为这不可能直接实现。
JPA不了解序列。 只有实现才知道这些内容,并利用它们来创建ID。
我看到以下选项可以使其正常运行:
JdbcTemplate
执行它。