首页/电脑学习/内容

Oracle序列怎么使用|Oracle序列怎么使用

电脑学习2023-06-24 阅读()
[摘要]NOORDER}] 其中: start_num:序列开始整数 increment_num:每次增加的整数增量 maximum:序列最大整数 minimum:序列最小整数 CYCLE:循环生成...
NOORDER}] 

其中: 

start_num:序列开始整数  

increment_num:每次增加的整数增量  

maximum:序列最大整数  

minimum:序列最小整数  

CYCLE:循环生成  

NOCYCLE:不循环生成,默认值  

cache_num:保存在内存中的整数的个数  

NOCACHE:不缓存任何整数  

例如: 

CREATE SEQUENCE seq_test;(默认值) 

CREATE SEQUENCE seq_test START WITH 1 INCREMENT BY 2; 

2、使用序列: 

SELECT seq_test.nextval FROM dual; 

insert into order_status2 (id) values (seq_test.nextval); 

3、修改序列: 

ALTER SEQUENCE语句来修改序列。可以修改的内容: 

不能修改序列的初值  

序列的最小值不能大于当前值  

序列的最大值不能小于当前值  

例如:ALTER SEQUENCE seq_test INCREMENT BY 3; 

4、删除序列: 

DROP SEQUENCE seq_test





第1页  第2页  第3页  第4页  第5页  第6页 

……

相关阅读