Oracle数据库修改序列,Oracle中的主键值和序列中的值对应不上时的处理方式-CSDN博客

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
select max(stu.id) maxid from student stu; //查询student表中id的最大值

select XXX_SEQ.nextval from dual; //查询student表中id对应序列XXX_SEQ的下一个值

alter sequence XXX_SEQ increment by 1000; //将序列XXX_SEQ步长改为1000对应 student表中id的最大值

select XXX_SEQ.nextval from dual; //查询student表中id对应序列XXX_SEQ的下一个值查看步长是否改对

alter sequence XXX_SEQ increment by 1;  //将序列XXX_SEQ步长改为1

select XXX_SEQ.nextval from dual; //查询student表中id对应序列XXX_SEQ的下一个值查看步长是否改对

参考

Oracle中的主键值和序列中的值对应不上时的处理方式_oracle序列值有问题-CSDN博客

在 oracle 中执行 sql 语句时报错“ORA-00001: 违反唯一约束条件 SYS_C0024202”_oracle违反唯一约束条件怎么解决-CSDN博客 

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: oracle数据库