修改序列号:当序列号小于主键ID的时候如何处理?
作者:互联网
问题描述:表中主键ID的最大值为89510,而序列号的下一个值为87510,如何让序列号增大到89510呢?
查询序列号的下一个值:
select T_QUALITY_REPORT_INFO_SEQ.nextval from dual
修改序列号的步长为2000
alter sequence t_quality_report_info_seq increment by 2000;
执行下面sql后,序列号就会增大到89510
select T_QUALITY_REPORT_INFO_SEQ.nextval from dual
最后将补偿修改为1
alter sequence t_quality_report_info_seq increment by 1;
标签:seq,sequence,ID,increment,序列号,89510,主键 来源: https://www.cnblogs.com/zwh0910/p/16330545.html