【发布时间】:2021-07-07 10:12:50
【问题描述】:
我正在使用 DB2,当我创建表时,我使用 GENERATED BY DEFAULT AS IDENTITY 作为主键。
当我在表上插入新行时,生成的主键值不是 ID 的最大值。
这正常吗?
生成的数字不重复但不是最大值。
【问题讨论】:
-
你的意思是已经插入的 ID 的最大值吗?那些现有的 ID 是生成的吗?
-
是的,如果我在表上有 ID (7, 9,10),当我插入新行时,我会得到 ID 8。