对sequence解析

来源:互联网 发布:c专家编程pdf高清下载 编辑:程序博客网 时间:2024/05/16 04:53

语法:

create sequence 序列名
start with n   初始值
increment by n 增长值
maxvalue n|nomaxvalue  最大值 
minvalue n|nominvalue  最小值
cache n|nocache (把n个连续的序列号保存在内存中)
cycle |nocycle (达到最大值或最小值是否重新循环)


例:创建一个序列

create sequence seq_test
start with 1
increment by 1
maxvalue 100
nominvalue
nocache
cycle


删除序列:drop sequence seq_test

查询序列;

select seq_test.nextval from dual;查询序列的下一个值

select seq_test.currval from dual;查询序列的当前值

修改序列:

alter sequence seq_test increment by 2;


原创粉丝点击