Oracle修改sequence的初始值

原创 2016年05月31日 13:50:06

本方法适用于已经创建了sequence,由于某种原因,现在需要修改squence的值而不想删除重建者。

懒人修改方式:

第一步:X = (select  你的sequence的全名.nextval from dual;  );

第二步:Y = 你要设定的值;Z = Y - X;

第三步:alter sequence 你的sequence的全名 increment by Z ;

提示:序列已修改。(注意,这不是最后一步!)

最后一步:select 你的sequence的全名.nextval from dual;

提示:搞定收工;

如何修改序列(Sequence)的初始值(START WITH)

修改Oracle Sequence的初始值(START WITH)

修改Oracle序列(sequence)的初始值(start with)

1.序列介绍 Oracle 序列(Sequence)主要用于生成流水号,在应用中经常会用到,特别是作为ID值,拿来做表主键使用较多。序列是一个计数器,它并不会与特定的表关联。通过创建Oracle序列和...
  • meijory
  • meijory
  • 2016年07月12日 18:33
  • 2752

Oracle序列(Sequence)创建、使用、修改、删除

Oracle对象课程:序列(Sequence)创建、使用、修改、删除,序列(Sequence)是用来生成连续的整数数据的对象。序列常常用来作为主键中增长列,序列中的可以升序生成,也可以降序生成。创建序...

Oracle序列(Sequence)创建、使用、修改、删除

Oracle对象课程:序列(Sequence)创建、使用、修改、删除,序列(Sequence)是用来生成连续的整数数据的对象。序列常常用来作为主键中增长列,序列中的可以升序生成,也可以降序生成。创建序...

Oracle序列(Sequence)创建、使用、修改、删除

Oracle对象课程:序列(Sequence)创建、使用、修改、删除,序列(Sequence)是用来生成连续的整数数据的对象。序列常常用来作为主键中增长列,序列中的可以升序生成,也可以降序生成。创建序...

Oracle 创建和修改sequence

Oracle  创建和修改sequence   在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。  1、Create Seque...

ORACLE sequence各参数及创建修改删除使用详解示例

ORACLE没有自增数据类型,如需生成业务无关的主键列或惟一序列,可以用sequence序列实现。 ORACLE sequence创建语法:详见:http://docs.oracle.com/cd/B...

EA&UML日拱一卒-修改生成代码语言种类的初始值

EA添加元素的时候,缺省情况都是JAVA语言,本文介绍修改缺省语言的方法。

Access数据库自增长字段值修改以及初始值的设定

今天特意测试了access的自增长字段的值的修改,发现原来access自增长比起sql server的标识列有一定的灵活性。比如access的自增长字段可以直接insert记录时指定数值,但是不要和已...
  • jlfw
  • jlfw
  • 2011年04月23日 04:17
  • 991

java自动生成Oracle sequence管理类

  • 2014年08月18日 23:19
  • 6KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Oracle修改sequence的初始值
举报原因:
原因补充:

(最多只允许输入30个字)