今天學習的是序列的建立蟹蓋和刪除插入緩存
建立:學習
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, '序列號');