1.什么是序列(数据库对象之一)
自动提供唯一的数值
共享对象
用于提供主键值
将序列值装入内存可提高访问效率
2.create sequnce 语句
create sequence empseq
increment by 10 //每次增加10
start with 10 // 从10开始
maxvalue 100 // 提供的最大值
cycle //需要循环(达到最大值后,从头循环)
nocache; //不需要缓存登录
3.查看序列
select empseq.currval form dual; //查询序列当前值
select empseq.nextval from dual; //查询序列下一个值
4.序列提供主键,插入
insert into emp01 values(empseq.nextval,'BB',2500);
5.修改序列
alert sequence empseq
increment by 1
nocycle