数据库是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);
然而,这些似乎都不起作用。还有另一种方法可以在HSQLDB中实现这一目标吗?
答案 0 :(得分:1)
目前无法实现。在START WITH
之后或ALTER SEQUENCE seq RESTART WITH
之后,只能使用数字文字。