今天学习的是序列的建立蟹盖和删除插入缓存
建立:学习
create Sequence Seq_namerem
increment by n ----序列变化的程度,默认为1,能够为负数表示递减it
start with n ----序列的初始值,默认值为1table
maxvalue n ----序列的最大值,必须大于start的值test
minvalue n ----序列的最小值,小于start的值循环
cycle ----表示达到限制之后是否循环(nocycle--不循环,cycle--循环)im
cache n ----缓存序列的个数,默认值为20,不使用则为nocachenext
修改与删除tab
修改与删除直接将create改成alter和drop便可,可是须要注意,不能修改start值
插入
先建立一个表
create table test(
tid number primary key,
t_name varchar2(2),
);
建立序列
create sequence seq_test
increment by 1
start with 10
maxvalue 100
cycle
cache 10
插入序列
insert into test values(seq_test.nextval, '序列号');