Oracle序列和视图
序列
序列是按照一定规则提供连续数字的对象
序列可以是升序的,也可以是降序的
更简单的叙述,序列就是mysql和sql server中的自增
创建序列
使用CREATE SEQUENCE语句创建序列 从?开始
CREATE SEQUENCE 序列名 START WITH 1;--序列从1开始
start with 1–从1开始,定义序列的初始值(即产生的第一个值),默认为1
- increment by 1 --每次递增1,如果省略,则默认为1,如果出现负值,序列的值是按照步长递减的。
- MAXVALUE 2000 --最大2000,定义序列生成器能产生的最大值。选项NOMAXVALUE是默认选项,代表没有最大值定义,这时系统能够产生的最大值是10的27次方,递减序列最大值是-1。
- MINVALUE 10 --最小10,MINVALUE定义序列生成器能产生的最小值。选项NOMAXVALUE是默认选项,代表没有最小值定义&#x