铁马冰河2000

导航

统计

Oracle-序列Sequence相关操作

一. 序列查询

select 序列名.currval from dual; //查询当前序列号
select 序列名.nextval from dual; //查询下一个序列号,且序列号自增

二.序列增量修改

比方说我现在查出来值是10,那么我要把当前值改成8,那么可以这么改:

alter sequence 序列名 increment by -2;   //序列增量变为-2
select 序列名.nextval from dual;

如果我需要把当前值改成15,那么可以这么改:

alter sequence 序列名 increment by 5;  //序列增量变为5
select 序列名.nextval from dual;

特别注意:序列号设定为指定值后,一定要将序列增量区间还原到最初值

alter sequence 序列名 increment by 1;

 

posted on   铁马冰河2000  阅读(89)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示