oracle多个表共用一个序列生成Id的问题

2025-01-05 01:38:20
推荐回答(5个)
回答1:

11
因为序列是所有对象共同使用的
使用序列优点是可以自动生成,不会出现重复,
遗憾的就是多个会出现 id不续的情况

因为只要用到了sequence.nextval就会把 序列的当前值加1

回答2:

序列在每一个session里面都有自己的值。如果你在同一个session里面做这个事情,就是11,如果新开一个窗口做,就是1。 你试试就知道了

回答3:

11 这个没必要使用同一个序列。。因为序列只能前进,不能后退。。

回答4:

11 序列是公共的!~

回答5:

11