0

我在 oracle 中有一个序列生成器。

缓存大小 1000 INCREMENT_BY 1

我遇到了一个问题,其中序列生成的最新值小于上一个最新的

考虑两列 ID 和 created-date

  1. 490206 2019 年 4 月 25 日下午 3:02:15
  2. 492204 2019 年 4 月 24 日晚上 10:09:21
  3. 492202 2019 年 4 月 24 日下午 3:57:55

如上例所示,我在表中的最新条目是 490206,它小于之前最新的 492204。

这会发生在 oracle 序列生成器中吗?如何解决这个问题?

4

1 回答 1

0

我们之前遇到过这种麻烦,当开发人员使用序列插入到表中时,正在计算下一个序列号而不是使用 sequence.nextval 来递增。

于 2019-05-17T18:48:51.793 回答