【发布时间】:2016-07-08 15:11:03
【问题描述】:
CREATE TABLE GROUPS
(GROUP_ID INT NOT NULL GENERATED ALWAYS AS IDENTITY
(START WITH 100, INCREMENT BY 1), ADDRESS VARCHAR(100), PHONE VARCHAR(15));
我正在使用上面的行在 JavaFX 中创建一个表,但是每次我在输入新数据后关闭应用程序时,ID 的序列号都会向前跳 100,所以如果我在我的第一个标志上输入 3 条记录序列为 100 101 102 关闭程序并重新打开并再输入 3 条记录 序列为 200 201 202 什么变量存储了这个值,为什么每次登录都会增加 100?或者我该如何纠正这个问题? 数据库是 DerbyDB,它与应用程序一起嵌入在 C 盘的文件夹中,ID 设置为主键
【问题讨论】: