当前位置:Gxlcms > mysql > ORA-02283:无法变更启动序列号

ORA-02283:无法变更启动序列号

时间:2021-07-01 10:21:17 帮助过:65人阅读

如果想更新一个序列的start with值,是不可以直接更改的,会报错:SQLgt; alter sequence seq_xxrs start with 1000;alter sequ

如果想更新一个序列的start with值,是不可以直接更改的,会报错:

SQL> alter sequence seq_xxrs start with 1000;

alter sequence seq_xxrs start with 1000

ORA-02283: 无法变更启动序列号

那么,,如何增加一个序列的值呢?可以采用更改increment by的方式更改:

1.更改increment为一个你想让序列增加到的值

alter sequence seq_xxrs increment by 1000;

2.执行一次查询序列的语句

select seq_xxrs.nextval from dual;

3.然后将increment改回来

alter sequence seq_xxrs increment by 1;

此时的序列的值就增大了。

相关阅读:

GoldenGate不使用数据泵完成Oracle-Oracle的双向复制

使用GoldenGate的数据泵进行Oracle-Oracle的单向复制

如何对 Oracle 数据泵(expdp/impdp) 进行 debug

Oracle 数据库导出数据泵(EXPDP)文件存放的位置

Oracle 10g 数据泵分区表的导出

linux

人气教程排行