当前位置:   article > 正文

序列Sequence的当前值修改_修改sequence当前值

修改sequence当前值

Oracle序列Sequence的当前值修改

增加

增加序列当前值的方式:
alter sequence seq_xxx increment by 10000;
select seq_xxx.nextval from dual;
alter sequence seq_xxx increment by 1;
主要修改完之后要increment by 1;

减少

只需要将步长换为负数即可。
alter sequence seq_xxx increment by -10000;
注意:减少序列的当前值需要尤其注意减小之后的值是否跟已经产生的数据产生冲突。序列常用做ID,而ID一般是唯一的,减小之后再使用序列可能会导致ID唯一键冲突的问题。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/寸_铁/article/detail/816622
推荐阅读
相关标签
  

闽ICP备14008679号