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,里面有说问题原因,而且也有解决方法。

猜你喜欢

转载自www.cnblogs.com/hyc-go/p/11056926.html
今日推荐