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;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)