Welcome 微信登录

首页 / 数据库 / MySQL / ORA-02283: 无法变更启动序列号

如果想更新一个序列的start with值,是不可以直接更改的,会报错:SQL> alter sequence seq_xxrs start with 1000;alter sequence seq_xxrs start with 1000ORA-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的双向复制 http://www.linuxidc.com/Linux/2013-10/92020.htm使用GoldenGate的数据泵进行Oracle-Oracle的单向复制 http://www.linuxidc.com/Linux/2013-10/92019.htm如何对 Oracle 数据泵(expdp/impdp) 进行 debug http://www.linuxidc.com/Linux/2013-06/85232.htmOracle 数据库导出数据泵(EXPDP)文件存放的位置 http://www.linuxidc.com/Linux/2013-05/83774.htmOracle 10g 数据泵分区表的导出 http://www.linuxidc.com/Linux/2012-07/66620.htm更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12ORA-01779: 无法修改与非键值保存表对应的列Oracle 11g等待事件:db file async I/O submit相关资讯      ORA-02283  本文评论 查看全部评论 (0)
表情: 姓名: 字数