建立一个最小为1,最大为999999999的一个序列号会自动循环的序列create sequence 序列名
increment by 1
start with 1
maxvalue 999999999
cycle;当向表中插入数据时,SQL语句写法如下:SQL> insert into 表名 values(序列名.nextval,列1值,列2值);
"序列名"可以替换为你需要的名字.
increment by 1
start with 1
maxvalue 999999999
cycle;当向表中插入数据时,SQL语句写法如下:SQL> insert into 表名 values(序列名.nextval,列1值,列2值);
"序列名"可以替换为你需要的名字.
(
a1 int,
a2 varchar(6)
);create sequence seq_aaa increment by 1;在SQL*PLUS下使用
insert into AAA values(to_char(seq.nextvale),'hello');