如何从hsql中的序列中获取下一个10个值
Posted
技术标签:
【中文标题】如何从hsql中的序列中获取下一个10个值【英文标题】:How to get next 10 values from sequence in hsql 【发布时间】:2017-06-29 09:09:20 【问题描述】:我想从 hsql 中的序列 container_counter 中获取接下来的 10 个值。在informix DB中可以如下完成
Select container_counter.nextval from informix.systables limit 10;
它会返回 1,2,3,4,5,6,7,8,9,10 个值
还有什么可以从 hsqldb 中获取的吗?
【问题讨论】:
【参考方案1】:使用 HSQLDB,这将返回接下来的 10 个值。
SELECT NEXT VALUE FOR container_counter FROM UNNEST(SEQUENCE_ARRAY(1, 10, 1)) AS T(DI)
您可以将 10 更改为您需要的值的数量。
【讨论】:
用更通用的解决方案更新了答案。以上是关于如何从hsql中的序列中获取下一个10个值的主要内容,如果未能解决你的问题,请参考以下文章