关于#oracle#的问题:Oracle序列号在自动增长时,会自动跳过并继续递增吗

Oracle序列号在自动增长时,如果遇到已经存在的序列号,会自动跳过并继续递增吗?

这是什么原理,怎么验证?

你用这个获取当前序列号的值看看

my_sequence.CURRVAL

会跳过已经存在的序列号并生成一个递增的序列号。
验证方法: 创建一个新的表,插入一些序列号。然后手动插入一个新的序列号数据,再查看表中的数据就可以看见会继续递增生成一个新的序列号