1.首先从序列存放表中查出实体所对应的序列值:(我的序列存放表在right库中)
select * from sys_sequence_no where code like '%TmLineTel%'
(sys_sequence_no为序列表名,TmLineTel为实体名)
查出后结果如下图:
2.取出序列的当前值
先执行:
select SN_C393D3B73D83A95A.NEXTVAL from dual
再执行:
select SN_C393D3B73D83A95A.Currval from dual
执行结果如下图
即当前序列的值为21
3.设置你想要的序列值 (比如你想让序列值从22开始)
先执行:
alter sequence SN_C393D3B73D83A95A increment by 1;
再执行:
select SN_C393D3B73D83A95A.NEXTVAL from dual
执行结果如下图:
即序列值已经改变。