你好,请问oracle的sequence序列会自己变化吗 ?还是有其他的情况?

发现oracle数据库的id列插入的数据是1009,这个是由自增序列插入的,每次自增1,不循环,但后来插入发现违反唯一约束,查到是序列的当前数字变到900多,不知道是什么情况引起的

梦里花落0921
浏览 756回答 2
2回答

牛魔王的故事

(1)可能是有人重建序列导致的。(2)某些数值删掉后,某人可能认为这些值也要有,然后就把序列的初始值改了,这个也是有可能的。反正就是有人修改了序列,序列是不会自己变小的。

大话西游666

那就是你中途序列改变了,应该是变成循环的了。
打开App,查看更多内容
随时随地看视频慕课网APP