select nextval ('mySchema.mySequence')
此命令将返回序列的下一个值。
如何从 SQL 中的序列中获取接下来的 N 个值?
我当前的设置使用 postgreSQL 和 Hibernate 的原生 SQL 查询,但任何解决方案都值得赞赏。
最佳答案
这是相关问题的答案链接。
How to select multiple rows filled with constants?
Postgres、Oracle 和 SQL Server 的解决方案都是不同的。
Postgres 的解决方案是:
SELECT l
FROM generate_series(1, $n) l
在你的情况下而不是 select l
你会select nextval('mySchema.mySequence')
关于sql - 如何从数据库中选择 100 个下一个序列值的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6389186/