升级Apache Derby Network Server 10.11.1.1后出现严重错误。重新启动应用程序后,生成的列值的计数器增加到100.我的表:
CREATE TABLE TICKETSNUM (ID INT GENERATED BY DEFAULT AS IDENTITY (START WITH 1, INCREMENT BY 1));
INSERT INTO TICKETSNUM VALUES (DEFAULT);
获取计数器值:
VALUES SYSCS_UTIL.SYSCS_PEEK_AT_IDENTITY('APP', 'TICKETSNUM');
我不明白,这是bug或Derby服务器需要更多参数。
感谢任何解决方案。
答案 0 :(得分:0)
如果你问的是100的价值差距,你刚刚在德比网站上打开了DERBY-6790,我在那里回答了这个问题:https://issues.apache.org/jira/browse/DERBY-6790