Oracle 序列的建立刪除插入

今天學習的是序列的建立蟹蓋和刪除插入緩存

建立:學習

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, '序列號');

相關文章
相關標籤/搜索