资源说明:在ORACLE数据库中,序列(SEQUENCE)是使用非常频繁的一个数据库对象,但是有时候会遇到序列(SEQUECNE)跳号(skip sequence numbers)的情形,那么在哪些情形下会遇到跳号呢?
事务回滚引起的跳号
不管序列有没有CACHE、事务回滚这种情况下,都会引起序列的跳号。如下实验所示:
SQL> create sequence my_sequence
2 start with 1
3 increment by 1
4 maxvalue 99999
5 nocache;
Sequence created.
SQL> create table test
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。