Oracle数据库创建循环序列


循环序列:当序列值达到最大时重新恢复到最小值,反之也可以

--创建循环序列

create sequence mySeq    :序列名
start with 1          :序列开始值
increment by 1                   :序列每次自增1
maxvalue 3                        :序列最大值
minvalue 1                         :序列最小值
cache 2                              :每次缓存的数值个数
cycle;                                 :是否循环[cycle:循环   |   nocycle: 不循环]

--查询下一个序列的值
SELECT mySeq.NEXTVAL FROM dual;


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM