sequence测试中的使用
1. create sequence :
create sequence TEST_SEQUENCE
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。minvalue 1
maxvalue 1000000000
start with 1
increment by 1
cache 50
cycle;
说明:
minvalue:序列最小值
maxvalue/nomaxvalue:序列最大值/没有最大值
start with 1:序列从1开始
increment by 1:每次增加1
cache/nocache:nocache不缓存。cache缓存。开启缓存,效率高,只是如果数据库宕机了,缓存丢失,会出现序列跳号情况。
cycle 序列达到最大值或最小值后是否循环。
2. drop sequence
drop sequence TEST_SEQUENCE;
3. select sequence 使用sequence
select test_sequence.currval from dual;
select test_sequence.nextval from dual;

更多精彩