ORACLE中创建序列自增初始值从2开始


ORACLE版本:oracle11g

需求:创建序列让其从1开始自增

问题:system用户下创建的序列自增时,初始值从1开始;但是自定义的用户下,创建序列自增时,发现竟然跳过了1,从2开始。

后来在网上找了一段时间,发现https://www.iteye.com/problems/75279描述的问题跟我遇到的一样。后来我又试了一下,发现把Min value设为0,Next number设为1时,自增就从1开始了。至于具体原因,后来发现一个帖子https://www.cnblogs.com/cnsdhzzl/p/5717869.html,里面有说问题原因,而且也有解决方法。


免责声明!

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



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