如何在 hsql 中创建一个以另一个序列的值开始的新序列?

How to create a new sequence starting with the value of another sequence in hsql?

数据库是HSQLDB。 我有一个现有的序列,比如 SEQ1。 现在我想创建另一个序列 SEQ2,它以 SEQ1 的下一个值开始。

我试过了

CREATE SEQUENCE SEQ2 START WITH SELECT NEXT VALUE FOR SEQ1;
CREATE SEQUENCE SEQ2 START WITH (SELECT NEXT VALUE FOR SEQ1);
CREATE SEQUENCE SEQ2 START WITH NEXT VALUE FOR SEQ1;
CREATE SEQUENCE SEQ2 START WITH (NEXT VALUE FOR SEQ1);
然而,

None 其中似乎有效。在 HSQLDB 中还有其他方法可以实现吗?

这目前是不可能的。在 START WITHALTER SEQUENCE seq RESTART WITH.

之后只能使用数字文字